Please ensure Javascript is enabled for purposes of website accessibility
2625 Main Street, Lake Placid, New York, 12946, USA
English

Things to Do

    This Best Western is independently owned and operated.®