Featuring 3-star accommodation, Hotel Himgiri Residency is located in Haridwār, 3.2 km from Mansa Devi Temple and 1.4 km from Haridwar Railway Station. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 31
main haridwar road devpura haridwar uttrakhand, 249401 Haridwār, India