Swans End Guest House - On Toronto Islands
24 Omaha Ave., Toronto, Canada
Booking.com
Book Now