El St. Moritz 75 se encuentra en Mammoth Lakes, a 1,7 km del remonte Eagle Express (15) y a 2,6 km del telesilla Village Gondola.
Las habitaciones tienen TV y baño privado.
El telesilla 8 está a 2,7 km y el telesilla 25 se encuentra a 3 km del establecimiento.