The Leeward Cottage
Dhungri Village Road, Near D.P.S School, 175131 Manāli, India,Object type: Hotel Manali
Conveniently located in Manāli, The Leeward is 2,150 feet from Hidimba Devi Temple. The property features a shared lounge. Attractions in the area include Tibet