Set on the green hill slope overlooking the gorgeous Doon valley, Country Inn Mussoorie offers complete relaxation along with every conceivable comfort you look for while on a hill station holiday.
Nestled in majestic mountains, with a bird's eye view of the spectacular Doon Valley below, endless greenery and tall conifers all across, the Resort is a perfect escape from the daily grind to recharge your cells with clean mountain air.