Filter Results
Apply Filters
Clear Filters
Small Luxury Hotels in Lake Placid
The Haus On Mirror Lake
2439 Main Street, Lake Placid, United States Show map
Situated a mere 650 metres from Gallery 46, the 4-star smoke-free The Haus On Mirror Lake Lake Placid hotel features Wi-Fi in public areas and street parking nearby. The hotel is a good starting…
From US$ 165
Book Now