3-звездочный Hotel St Moritz Lake Placid, расположенный приблизительно в 7 минутах ходьбы от епископальной церкви Св. Евстаса, состоит из 18 номеров. Гостей этого комфортабельного отеля порадует не только вид на горы, но и Wi-Fi в зонах общественного пользования.
Этот мини-отель находится совсем недалеко от Зеркального озера. Mirror Lake находится всего в 450 метрах. Кроме того, Brewster Park находится в 5 минутах пешей прогулки. Музей зимних олимпийских игр в Лейк-Плэсиде располагается всего в 1 км от отеля St Moritz.
Номера включают в себя зону отдыха. Они оснащены плотными шторами и системой климат-контроля, а также телевизором с плоским экраном и спутниковыми каналами, Wi-Fi. В них есть душевая кабина и отдельный туалет.
Ресторан "Redneck Bistro" расположен рядом с отель, в нескольких шагах от него, и предлагает блюда американской кухни.