108 Ivy Lea Road, Leeds and the Thousand Islands
14 bedrooms
Baths
Guests
Check In: 3:00 PM - 10:00 PM
Check Out: 11:00 AM
Motor boating nearby
Fishing nearby
Ziplining nearby
Luggage storage
Front desk (limited hours)
Personal motorized watercraft on site
Free WiFi
Scuba diving nearby
Barbecue grill(s)
Rowing or canoeing on site
No nearby properties available in this region at the moment.