Map
Road No. 1, Hyderabad, Andhra Pradesh 500 034, India
Hotel
Taj Deccan, Hyderabad