Hotel New anand palace is a hotel located in Aligarh, Uttar Pradesh. The average rating of this place is 3.90 out of 5 stars based on 335 reviews. The street address of this place is 3/29, Ayodhyapuri, Samad Rd, Centre Point, Aligarh, Uttar Pradesh 202001, India. It is about 0.69 kilometers away from the Aligarh Junction railway station.
Naresh 17 months ago
hotel is in good place, neat and clean but room was very small. not value for money. service was slow
Akshansh Kumar 15 months ago
Best place to stay in Aligarh like feelings 5 star
Mayank 19 months ago
location is good near by Citi enter.
neat and clean rooms.
good service.
can go for stay.
good for family and professional tour.