Hotel Geetanjali
4-1-938/26/A, New Marketing Complex, Abids, Tilak Road, 500001 Hyderabad, India,Object type: Hyderabad
One of our best sellers in Hyderabad! Located just 1.2 mi from the sacred Birla Temple and the famous Birla Science Museum, Hotel Geetanjali provides 24-hour fr