The 3-star Mayflower Villa boasts a convenient location near Ocean Aquarium, which is around 1.6 km away.
The property is located within a 30-minute walk from the city center.
Mayflower Villa welcomes guests to take advantage of complimentary Wi-Fi, cable TV with on-demand movies, a private safe, a kitchen and high ceiling supplied in the rooms. Some rooms at Mayflower Villa have a view over the garden. They also have a fridge, a freezer and a cooktop available for self-catering.
Kalamies Restaurant and La Cultura Del Gusto serve Mediterranean dishes and lie a 10-minute walk from Mayflower Villa.
Larnaca International airport is situated within a 50-minute drive from Mayflower Villa.
The on-site comforts include free self parking and a luggage storage.