Hotel New Vistas Manali***
Bhajogi, Manali, Himachal Pradesh 175131 - Manali, India
Category: Hotel ***
Located in Manāli, within 600 metres of Hidimba Devi Temple and 400 metres of Tibetan Monastery, Hotel New Vistas provides accommodation with a restaurant and as well as free private parking for guests who drive. more info »