Hyderabad, India
Beside Cherlapally Railway Station, IDA Cherlapally Hyderabad Telangana 501301 India, 501301
1 double bed or 2 single beds