El Larisa Resort Mussoorie se encuentra en Mussoorie, a 8 km de la calle comercial Mussoorie. También cuenta con recepción 24 horas y solárium. Camel's Back Road está a 9 km y Kempty Falls, a 23 km.
Todas las habitaciones incluyen armario, TV de pantalla plana y baño privado. Todas las habitaciones disponen de balcón privado con vistas de 360 grados a las montañas y a Dehradun.
Todas las mañanas se sirve un desayuno continental. El restaurante del hotel sirve platos asiáticos, continentales e indios.
En las inmediaciones del Larisa Resort Mussoorie se puede practicar ciclismo.
El aeropuerto de Dehradun es el más cercano y queda a 67 km.
Algunas zonas de los locales del establecimiento pueden plantear un problema para la movilidad de las personas de edad y de cualquier persona con problemas de movilidad.