Home | International Hotels | India | Manali Hotels

Manali

Holiday Inn Manali

3 star(s)

Holiday Inn Manali Address:
Prini, Manali Naggar Hwy., Manali, IN
175131

Description:
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. At an attitude of 192...more




Featured Hotel

featured hotel