Tucked away amid lush green surroundings and spectacular Doon Valley, LaRiSa Resort in Mussoorie is the perfect destination to drop that stress. At an elevation of 8000 feet above the sea level, this luxury resort offers the breathtaking vistas of nature leaving you mesmerized. The local language of Lahul inspires the name 'LaRiSa'. 'La' signifies the language, 'Ri', the mountains, and 'Sa' means earth. The 'LaRiSa Mountain Resort' is exceptionally amiable with splotches of privacy, intimacy, tranquility and with genuine personalized service. The luxuriously built Cottages and Suites are cozy, comfortable, spacious, and in-line with the guest’s requirements. Each Cottage and Suite has a sit out space overseeing the valley offering you this rare treat. Also, you can pamper your taste buds at the in-house restaurant serving various delectable cuisines.