Hotel Hotel Oriva
★★★
Near Railway Station, Aligarh, India Show on map
Hotel Star is a hotel in Aligarh, India. It is one of 63 places to stay in Aligarh listed on Triptoic.
Near Railway Station, Aligarh, 202001, India
Hotel Star is located at Near Railway Station, Aligarh 202001, India.
Highly rated alternatives close by
Hotel
Bed & Breakfast
#1 in Aligarh
Hotel
Hotel
Hotel
Hotel