HOLIDAY INN MANALI
The ideal retreat in northern India, the Holiday Inn hotel is ideally located in Manali, an important hill station in the Himalayan mountains, in the Himachal Pradesh state.Perched on the left bank of the River Beas, the Holiday Inn Manali Hotel is the ideal place to stay where unwind...
From 100 to 100 INR (double room / night) Full details
|
Book now