Enjoy views of the Adirondack Mountains from the beautiful Best Western Adirondack Inn. Conveniently located on Main Street Lake Placid, the Inn is directly across the street from the Olympic Center and backs up to Mirror Lake Beach. You’ll enjoy the complimentary hot breakfast as well as the heated indoor pool (and the refrigerator in each room). Best of all, you can walk to Main Street’s many restaurants and taverns.
Best Western Adirondack Inn
REGION: Lake Placid