Tucked cozily amid the spectacular environment, Avalon Resort by Club Mahindra offers breathtaking vistas of the snow-capped mountains. Located on the slope of picturesque hills, the resort is far away from the hustle and bustle of the city. Great Views, Salubrious Hill Climate, Delicious Food, and Creature Comforts is what makes this place a substitute to paradise. The well-furnished rooms with all basic amenities are offered by the resort to make your stay comfortable. The elegant setting with Italian furniture and modern accessories, coupled with fully-equipped kitchenette gives you home comfort. The Resort is also an ideal place for Meeting and Conference with facilities like LCD Projector with screen, Audio Systems, Laptops, and Podiums. The Multi-cuisine Restaurant serves delicious food with its Indian, Chinese, and Continental food menu
Avalon Resort offers spacious and well-appointed rooms with Italian furniture and modern accessories. Washrooms are luxurious and greatly spaced. Rooms are categorized as Studio Room, Club Suite and Royal Suite.
The Multi-cuisine restaurant serves delicious food prepared with many local ingredients to enhance the distinctive taste of the dishes. Here you can enjoy great food along with a pleasant atmosphere.