Put-in-Bay House 111 Pelee Island

Hotel in Pelee Island, Ontario