2559 Main St., Lake Placid
Nestled on Mirror Lake this Lake Placid resort offers free Wi-Fi a private beach area and rooms that feature a refrigerator and a flat-screen TV with cable channels. Lake Placid Olympic Village is 5 minutes’ walk.
401 Dorset Street, Lake Placid
Green Mountain Suites Hotel is located in South Burlington and features an on-site restaurant that serves a Vermont-style breakfast each morning. Guests have complimentary access to the hotel's WiFi.