El Hotel Corvatsch, de gestión familiar, está situado en el centro de Sankt Moritz-Bad, a solo 3 minutos a pie del lago, el bosque, el spa y el teleférico Signal.
El Hotel Corvatsch presenta muebles tallados a mano en el estilo típico del valle de Engadina. El restaurante sirve cocina italiana, suiza y especialidades a la parrilla. En temporada baja, el desayuno se sirve en un hotel situado a 120 metros.
Hay aparcamiento en garaje disponible bajo petición. El aparcamiento exterior es gratuito. A 80 metros hay una parada de autobús.