Hotel Snow Castle by Eco Hospitality is a three-star hotel. The Hotel is situated in Dalhousie. Location is easily approachable. Centre point for all places of visit while in Dalhousie. In house parking available. our hotel is the perfect destination for a vacation. Treat yourself or your family to a memorable holiday right in the lap of majestic Dhauladhar mountains at an altitude of App. 6000ft
About UsFind your bliss in our beautifully designed hotel rooms.
We appreciate hearing from customers who have been happy with our services and would like to thank them for taking the time to provide such kind comments.