by Michael C. Lowe | October 24, 2014
The JW Marriott debuted its first resort in India with the JW Marriott Mussoorie Walnut Grove Resort & Spa. Set in the foothills of the Garhwal Himalayan ranges, the 115-room luxury resort is about 280 miles from New Delhi and is surrounded by gardens and walnut plantations. The property has several dining options and a spa with five treatment rooms. An entertainment center and kid's club features a two-lane bowling alley; meeting space includes a 3,300-square-foot ballroom, in addition to three breakout rooms and pre-function space.