Hotel Name: Townhouse 1371 Hotel La Vista Address: Plot No.1046 Kanke Road Opposite Central University Ring Road Manatu Ranchi Ranchi Jharkhand 835222 India Ranchi Jharkhand India 835222
For Enquiry and Booking Contact
Asia Hotels and Resorts
2nd Floor, Plot No 921, Gali No 1,
Mahipalpur Bypass, Near Water Booster,
Mahipalpur, New Delhi 110037,India