Distance N.A KM
Hotel Mini Swiss, is a luxury hotel in Khajjiar, Himachal Pradesh (India). Take leisurely walks on the trails winding through the fragrant pine forests. The place being an oasis of beauty and solitude, revives your potential and refreshes your mind and soul - leaving you feeling blessed. To top it all, warm hospitality of at Khajjiar further makes your stay memorable.
Chamba Ho, Chamba - 176310
You got the Honey, Let's catch up with the Moon at the best hill stations reaching the Sky and get closeness like never befor...