SPOT ON The Royal In
Plot No. 10/ 22 N.S. Garden, Sammai, Ruhal, Agra Road, Sasni, Hathras, Uttar Pradesh 204216, India, Aligarh, 204216 Aligarh, India
Located in Alīgarh, Uttar Pradesh region, SPOT ON The Royal In is set 23 km from Aligarh Muslim University. This 3-star hotel offers room service and a 24-hour front desk.