SPOT ON Indrasen Farmhouse is a 3-star property situated in Alīgarh. This 3-star hotel has air-conditioned rooms with a private bathroom. Aligarh Muslim University is 32 km from the hotel.
Numero delle stanze: 30
Barka Adda Somna Road Khair, Aligarh, 202001 Aligarh, India