Hyderabad, India
#23-161, Beside Taj Restaurants Madhura Nagar, Airport Road, Landmark Royal Juice Hyderabad Telangana 501218 India, 501218
1 double bed or 2 single beds