Maples Motel Inn Orillia
Located in downtown Orilla, Ontario, this motel is 1 km from the Couchiching Golf Club and a 10-minute drive from Victoria Point. It offers air-conditioned rooms with free Wi-Fi.
Number of rooms: 16
107 Neywash St., L3V 1X6 Orillia, Canada