Nestled in the Himalayas, this property is a world of its own. Indoor swimming pool, top notch spa facilities, engaging activities like yoga & sports, 4 restaurants including the JW cafe with delicious food makes this place stand out in Mussoorie. Another reason for it to stand…