The Chalets Naldehra, a mountain resort, is the first property in India to be built with the international approval of Scandinavian Log Homes. Spread over an acre, it has luxurious apartments, suites, double bedrooms and several unique chalets for comfortable stay. Dormitory is also provided.
A restaurant named Garden Pavilion is a specialty. Special music and evening bonfires are arranged. Services of a doctor and astrologer are made available. Conference hall, well-stocked bar, children’s activity center, library and laundry are among the other facilities. Besides, the resort makes arrangements for golfing and fishing.