12, Naanda pul, Mathura Road, Wajidpur Nada, Aligarh, Uttar Pradesh, India, Aligarh, Aligarh, Uttar Pradesh (India) Show on map
Updating availability and prices
Situated in Al?garh, Uttar Pradesh region, SPOT ON 72354 Shri Balaji Garden is set 5 km from Aligarh Muslim University
All rooms boast a TV with cable channels and a private bathroom
The accommodation features a 24-hour front desk and a shared kitchen for guests
At the hotel, rooms come with a wardrobe
The nearest airport is Agra Airport, 82 km from SPOT ON 72354 Shri Balaji Garden