Flagship Hotel Holiday Inn
HotelOne of the Top rated Hotels in Manglaur
Address
02, Railway Station Rd, Pushpanjali Vihar, Roorkee, Uttarakhand 247667, India
Website
Contact
+91 124 620 1531Rating on Google Maps
4.70 (46 reviews)Open on Google Maps