Hotel St. Moritz is an independent 2.5-star hotel in Lake Placid, New York, located in the Hillcrest neighborhood within walking distance of the town center. Mirror Lake is a five-minute walk away, and the Olympic Center is a two-minute drive.
The hotel provides free Wi-Fi, free parking, and a restaurant on-site. A conference room is available for guests needing meeting space. All rooms are non-smoking.
The location puts guests near major winter sports destinations, with Whiteface Mountain about 10 miles away and the Cascade Cross Country Ski Center nearby. The White Face Club and Lake Placid Resort Golf are also accessible from the property. Main Street is just a few steps from the hotel, offering easy access to local shops and restaurants.