Los huéspedes del cómodo Hotel St Moritz Lake Placid, de 3 estrellas, pueden visitar la Iglesia Católica de Santa Inés, enclavada a unos 5 minutos a pie. La posada, que está equipada con 30 habitaciones con vistas a las montañas, está enclavada a tan solo 1 km del Museo Olímpico de Lake Placid.
El centro de Lake Placid está a 20 minutos a pie de este hotel. Si te alojas en el St Moritz Lake Placid, estarás a un corto paseo de Adirondack Community Church. Los amantes de la naturaleza apreciarán la proximidad a Mirror Lake, que se encuentra a 450 metros. Esta propiedad cómoda está enclavada a unos 10 minutos a pie del Alquiler de Botes Mirror Lake, en Lake Placid.
Las habitaciones climatizadas están equipadas con aire acondicionado, además de comodidades modernas como Wi-Fi gratis. También cuentan con baños privados.
Las opciones de restauración diarias incluyen un desayuno americano. El restaurante Redneck Bistro, situado a un tiro de piedra del Hotel St Moritz, sirve una amplia selección de platos de cocina americana.