Situé à 8 km de Mussoorie Mall Road, le Larisa Resort Mussoorie in Mussoorie. Il possède une réception ouverte 24h/24 et une terrasse bien exposée. Camel's Back Road est à 9 km et Kempty Falls à 23 km.
Toutes les chambres comprennent une armoire, une télévision à écran plat et une salle de bains privative. Toutes les chambres disposent d'un balcon privé offrant une vue à 360 degrés sur les montagnes et sur Dehradun.
Un petit-déjeuner continental est servi chaque matin. Le restaurant sur place sert des plats asiatiques, continentaux et indiens.
Le vélo fait partie des activités que vous pourrez pratiquer dans les environs.
L'aéroport de Dehradun, le plus proche, est implanté à 67 km.
Certaines zones de l'établissement peuvent constituer un défi pour la mobilité des personnes âgées et des personnes à mobilité réduite.