Filter Results
Apply Filters
Clear Filters
Travel Proud in Lake Placid
Lake Placid Inn Boutique Hotel
821 Mirror Lake Drive, Lake Placid, United States Show map
Situated approximately 5 minutes' walk from the multi - purpose Herb Brooks Arena, the comfortable Lake Placid Inn Boutique Hotel offers air-conditioned rooms, Wi-Fi, and a private parking lot.
From US$ 138
Book Now