Set in Ayodhya, Uttar Pradesh region, Hotel The Ramam is situated 9.1 km from Faizabad Railway Station. There is a terrace and guests can make use of free Wi-Fi and free private parking.
Numero delle stanze: 6
Janmabhoomi Path, 224123 Ayodhya, India