The 3-star Ap Palace Hotel Ayodhya is nestled 2.3 miles from Babri Mosque, offering 10 rooms and featuring a picnic area and a golf course.
The center of Ayodhya is a 10 minutes' walk of the hotel. The Ayodhya hotel is located 2.8 miles from Tulasi Smarak Bhavan Museum. This Ayodhya property is 2.6 miles from The Hanuman Garhi. Devkali Bypass bus stop is located a short distance from the Ayodhya hotel.
The rooms comprise a balcony and a dressing room complete with an air conditioner, ironing facilities, and a trouser press, as well as high-speed internet and a flat-screen TV with satellite channels. Appointed with soundproof windows, the rooms also come with a mini-fridge-bar, coffee and tea makers. Featuring a tub, a bidet, and a separate toilet, the bathrooms also come with bath sheets and towels. Most rooms offer views of the town.
The Ap Palace Hotel Ayodhya offers a daily buffet breakfast for guests, served in the restaurant.