Skip to main content

The Schroon Lake Place

Located in the heart of the Adirondack Mountains on the west shore of beautiful Schroon Lake. All units have a spectacular view from private decks or porches.