The Applewood Inn, formerly known as The Sir Robert Peel Motor Lodge, is located just outside Alexandria Bay. A wonderful location, it boasts 7 acres of beautiful countryside for all your family time events. The Applewood Inn features King, Queen and Full size beds.
Operating: April to October
Number of Rooms: 19