Situated in Ayodhya, Uttar Pradesh region, Vidya Nilayam Stays is set 7.5 km from Faizabad Railway Station. This homestay features air-conditioned accommodation with a terrace. The homestay has family rooms.
Numero delle stanze: 3
18 6 246 Vidya Nilayam Stays Tehribazar, 224123 Ayodhya, India