Shri Ramlala Sadan Devsthanam Hotel
Ram lala devsthanam trust, ayodhya, 224123 Ayodhya, India
Located in a central area of Ayodhya, Shri Ramlala Sadan Devsthanam Hotel is a recently renovated guest house, 8.3 km from Faizabad Railway Station. Featuring a 24-hour front desk, this property also provides guests with a terrace.