Located 741 meters from English Wine Shop. The 3-star Hotel Melrose Inn offers comfort and convenience whether you're on business or holiday in Aligarh.
Located 1,270 meters from English Wine Shop. The 3-star OYO 15384 Hotel New anand palace offers comfort and convenience whether you're on business or holiday in Aligarh.
Located 1,424 meters from English Wine Shop. OYO 24103 Akbar Guest House is conveniently located in the popular Aligarh area. The property has everything you need for a comfortable stay.