OYO 24103 AKBAR PALACE is located in Alīgarh, a 15-minute walk from Aligarh Muslim University. With free WiFi, this 3-star hotel offers room service.
At the hotel, the rooms are equipped with air conditioning and a TV.
The nearest airport is Agra Airport, 58 miles from OYO 24103 AKBAR PALACE.