MAYFLOWER APARTMENTS
- Apartments
- Location: South
- Hosts: Various
At The Mayflower we offer an economic self catering family holiday on a small, attractive complex of studios and two bedroom apartments, with a large swimming pool and separate kid's pool. We are only a