The Applewood Inn



The Applewood Inn, formerly known as The Sir Robert Peel Motor Lodge, is located just outside Alexandria Bay. A wonderful location boasting 7 acres of beautiful countryside for all your family time events. The Applewood Inn features king, queen and full size beds.
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.