Located in Ayodhya, within 1.2 miles of Ram Mandir and 5.8 miles of Faizabad Train Station, Ram Lala Atithi Niwas has accommodations with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property provides room service and a 24-hour front desk for guests.
The nearest airport is Ayodhya Airport, 5 miles from the hotel.