Hotel Snow Palace is located at Narowjee Rd, Main Square, McLeod Ganj, Dharamshala, Himachal Pradesh.
If sight seeing is one of your favourite things to do on holiday, popular landmarks such as Tibetan Museum, Triund Trekking Point, Tsuglagkhang Complex are a short walk away. Other places such as Naddi View Point, Bhagsunag Waterfall are a short drive from the property.
Shopping is easy with the nearby Tibetan Handicrafts Centre.
Known for great services in Dharamshala, the hotels offers services such as Room service, Kitchen/Kitchenette.
At Hotel Snow Palace, many room choices are available across different categories and it’s easy to choose one that is best suited for your needs. All rooms include Interconnected Room, Room service, Heater, Wifi while some rooms offer scenic city, garden and pool view.