Super OYO The Royals InnHotel
Opp Bhole Baba Dairy, Nada Wazidpur, Khair Road Near New Roadways Bus Stand Aligarh, Aligarh, 202001 Alīgarh, India
Situated in Alīgarh, Uttar Pradesh region, Super OYO The Royals Inn is set 8.4 km from Aligarh Muslim University. This 3-star hotel offers room service and free Wi-Fi.