OYO 24103 AKBAR PALACEHotel
1/10, Akbar guest House,Akbar Market, Medical Road, Dodhpur, Aligarh, 202001 Alīgarh, India
Set in Alīgarh, Uttar Pradesh region, OYO 24103 AKBAR PALACE is located 1.3 km from Aligarh Muslim University. With free Wi-Fi, this 3-star hotel offers room service.