Hotel Name: Shri Ram International Home Stay Ayodhya Address: 01195 mangalpuram colong. ranopali Near Devkali Bypass Chauraha 01195 Faizabad Uttar Pradesh India 224001
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