
Lake Placid, NY, United States
Best Western Adirondack Inn
3-star hotel · BWH HOTELS
Discover picturesque upstate New York from the comfort of this charming Lake Placid hotel just steps from the Olympic Center, and Mirror Lake Beach!Enjoy views of the Adirondack Mountains from the beautiful Best Western…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge












