Hotel Mountain Inn Hotel
Left Bank, Aleo, Manali, Himachal Pradesh 175131 Hotel Mountain Inn, Aleo, 175131 Manāli, India
Set in Manāli, 3.6 km from Hidimba Devi Temple, Hotel Mountain Inn offers accommodation with a garden, free private parking, a shared lounge and a restaurant. With free Wi-Fi, this 2-star hotel offers room service and a 24-hour front desk.