A Place at the Bay Pelee Island

Hotel in Pelee Island, Ontario