India | Himachal Pradesh | Dharamsala

Hotel Snow Palace




Hotel Snow Palace is located at Mcleodganj, Dharamsala. Overlooking the valleys, there are eight double rooms with all basic amenities. A cyber cafe is available within the hotel premises.



Updated on 12th December, 2005
District: Dharamsala
Location: Jogiwara Road
Mcleodganj
Dharamsala    

Keyword

Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments