Situada a unos 5 minutos a pie del Canyon Lodge, la Villa Sierra Megeve 11 Mammoth Lakes, de 114 m², es ideal para un máximo de 6 huéspedes. Esta casa de vacaciones ofrece la posibilidad de practicar senderismo, equitación y esquí en la zona, en los alrededores de Chair 22.
Chair 8: Mammoth Mountain está a una distancia de 400 metros de la villa, y el Vons se encuentra a unos 3 km. Los lugares de interés religioso cercanos incluyen la Iglesia de San José, situada a unos 10 minutos en coche. El Centro de Interpretación Eleven53 se halla a unos 3,1 km de este alojamiento.
Los cuartos de baño también disponen de un inodoro separado y una ducha. Hay secador de pelo y toallas de baño para la comodidad de los huéspedes.
La cocina totalmente equipada dispone de todos los utensilios para preparar comidas, incluidos un hervidor eléctrico, una nevera y utensilios de cocina. El restaurante Austria Hof Restaurant, que sirve especialidades austríacas, está a 550 metros. Gracias a la parada de autobús Canyon Lodge, situada bastante cerca de la Villa Sierra Megeve 11, los huéspedes pueden explorar Mammoth Lakes fácilmente. Los huéspedes pueden hacer uso del jacuzzi.