We went to the Mayflower Apartments in late September this year. We found it to be excellent. Elia, Christos and Maria provided excellent friendly service and good food. The salads were superb. We had two minor problems, a dead bulb in the hallway and my inability to get the TV working. Christos replaced the bulb that same evening and then... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video


