Located in Ayodhya, Uttar Pradesh region, Shri Ram Sewa trust is set 10 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: 15
23/Shri ram seva trust lavkush nagar ram ghat Ayodhya, 224123 Ayodhya, India