Address : nagar highway prini manali 175131 himachal pradesh india Show Hotel Map
Situated in the hill state of Himachal Pradesh in northern India, Manali is a picture perfect mountain resort. Covered with pinewoods and apple orchards, Manali has been attracting adventure and nature lovers from all over the world. 4 kms to city centre 482 kms to the nearest airport (chandigarh) 300 km to the nearest station (chandigarh)