
The Schroon Lake Place
Address:
1054 U.S. 9, Schroon Lake, NY
The Schroon Lake Place in Schroon Lake, New York offers lakeside lodging that is perfect for the best family vacations! Our mini resort is located in the heart of the Adirondack Mountains on the west shore of the beautiful Schroon Lake.