Mackenzie Leo Seafront Suite is located in Larnaca, just 1.4 miles from Finikoudes Beach and 0.9 miles from Larnaca Salt Lake. The air-conditioned accommodation is a few steps from Mackenzie Beach, and guests can benefit from complimentary Wifi and private parking available on site. Saint Lazarus Church is 1.8 miles from the apartment and Saint Lazarus Square is 1.8 miles away.
Providing a balcony with sea views, this apartment also offers a satellite TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a shower and a hair dryer. The accommodation is non-smoking.
Byzantine Museum of Saint Lazarus is 1.9 miles from the apartment, while Europe Square is 2.5 miles away. The nearest airport is Larnaca International Airport, 0.6 miles from Mackenzie Leo Seafront Suite.
Number of rooms : 1