The 3-star Snow Castle Jagatsukh is located about 15 minutes by car from the historical Manu Hindu Temple. Featuring 10 rooms with views of the garden, this venue is set within a short ride from Manali Club House.
The accommodation is within 2.9 km from Van Vihar Park. Sainj is 40 minutes’ drive away.
Flat-screen television, a balcony and an electric kettle are offered in the units. The rooms of the hotel feature beds with down pillows and linens.
You can savour a buffet breakfast in the restaurant.