The Castle View Hotel Haridwār offers a terrace, located about 10 minutes by car from Chandi Devi Temple. There is also a free private parking lot.
Guests can visit places of worship such as Bharat Mata Mandir, situated 2.5 miles from the 3-star hotel. Also, the Haridwar hotel is around 15 minutes by car from Mata Mansa Devi Temple.
There are 29 air-conditioned rooms featuring a flat-screen TV with satellite channels as well as coffee/tea making facilities for self-catering. Some rooms include a private bathroom.