Seal Beach Cottage
Mayne Island 6 • Show on map Price as low as CAD 215.30Seal Beach Cottage is situated in Mayne Island and offers a restaurant a garden and a terrace. This beachfront property offers access to a patio free private parking and free WiFi. Boasting a DVD player…More info