Hotel Townhouse Kachiguda Railway Station
★★★★
3-4-1081, Kachiguda Station Rd, Barkatpura, Kachiguda, Hyderabad, Telangana 500027, Hyderabad, India Show on map
Hotel Tourist Plaza is a 3-star hotel in Hyderabad, India. It is one of 2,972 places to stay in Hyderabad listed on Triptoic.
3-4-1081, Kachiguda Station Rd, Barkatpura, Kachiguda, Hyderabad, Telangana 500027, Hyderabad, 500027, India
Hotel Tourist Plaza is located at 3-4-1081, Kachiguda Station Rd, Barkatpura, Kachiguda, Hyderabad, Telangana 500027, Hyderabad 500027, India.
Hotel Tourist Plaza is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel