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. 6000ftAbout Us
Find your bliss in our beautifully designed hotel rooms.
Rooms with balcony ( valley view ) wooden flooring.Also rooms have sofa sitting area with view of snow cap mountains.
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.
Excellent experience Hotel snow castle at Dalhousie was one of the best Hotels during our Holidays through Himachal. Lovely & very well maintained with excellent hospitality. Your staff and food was good. Your service was also excellent.
Rooms are clean and service people were very polite. The food was very nice and the best part is the balcony of the room. Thanks Jatin Sharma for everything. You made our trip memorable.
Nice hotel and good service food is also good overall nice stay.we are stayed here 5 family together.jatin Sharma was very nice and cooperative and helpful,nice hospitality see you again that place.