Featuring a garden, Vistara Hotels is located in Manāli in the Himachal Pradesh region, 2.1 km from Hidimba Devi Temple and 1.1 km from Tibetan Monastery. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Set in the Aleo district, the hotel is within 2 km of Circu Read more
Featuring a garden, Vistara Hotels is located in Manāli in the Himachal Pradesh region, 2.1 km from Hidimba Devi Temple and 1.1 km from Tibetan Monastery. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Set in the Aleo district, the hotel is within 2 km of Circuit House. The units in the hotel are fitted with a kettle. Vistara Hotels offers certain units that feature mountain views, and all rooms are equipped with a private bathroom with a bath. A continental breakfast is served each morning at the property. Manu Temple is 3.1 km from the accommodation, while Solang Valley is 10 km from the property. Kullu Manali Airport is 40 km away.