Hotel Snow View, Pelling, perched on the snow-capped peaks of the magnificent Himalayas, is a nice two star property. This holiday home attempts for overall contentment of its patrons with its cushy guestrooms, vegetarian specialities and radical amenities. <br/>
View MoreHotel Snow View, Pelling, perched on the snow-capped peaks of the magnificent Himalayas, is a nice two star property. This holiday home attempts for overall contentment of its patrons with its cushy guestrooms, vegetarian specialities and radical amenities. <br/>