Set in Ayodhya, within 8.9 km of Faizabad Railway Station, Rameshwaram guest house offers accommodation with air conditioning. This property offers access to a terrace, free private parking and free Wi-Fi.
Numero delle stanze: 7
Nirmochan Chauraha Road, 224123 Ayodhya, India