Space Station located at Gachibowli - Tellapur, Hyderabad has 80% Open Area consisting of 14 Stations, 83 Towers & 30 Floors in the heart of new Hyderabad.