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

Olympic Region

    This Best Western is independently owned and operated.®