Hotel The Himachal Inn
Beautifully placed by the river side and strategically located on NH21 highway, Hotel The Himachal Inn is one of the ideal stay option in Manali. Well-suited for a long and short stays, the hotel maintains 12 richly decorated rooms offering great view of the surroundings. There is also an in-house restaurant serving lip-smacking delicacies to the guests. The restaurant is open from 10 am to 8 pm.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON