Set in Faizābād, 2.9 km from Faizabad Railway Station, Hotel Raj Palace, Ayodhya offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Numero delle stanze: 5
5/5/25, Chowk Ayodhya Rd, Amanigunj, Faizabad, Ayodhya, 224123 Faizābād, India