Loch House Inn

Are you ready for a relaxing stay? Situated between Main Street and the public beach, the Inn has been welcoming guests since 1917. New hosts Heather and Rick Francis will welcome you to a place where you can relax and enjoy all the Adirondacks have to offer. The rooms are cozy and comfortable, and the setting clean and quiet. The Inn is steps from the Town Beach and public Boat Launch. Coffee shops, restaurants, pubs and shopping are just a short walk to Main Street. Breakfast is served in the dining room every morning, or you can enjoy your coffee and the views from the generous wrap around porch. 

Location: 18 Leland Ave, Schroon Lake, NY 12870