Situated 300 metres from Finikoudes Promenade and 300 metres from Europe's Square, Les Palmiers Petrou Apartment No. 103 is set in Larnaca City Centre of Larnaka. The property features city views and is a 4-minute walk from Finikoudes Beach.
This apartment is equipped with 1 bedroom, a kitchenette, a flat-screen TV, a seating area and a bathroom.
An American breakfast is served each morning at the property.
A car rental service is available at the apartment.
Larnaca Marina is 400 metres from Les Palmiers Petrou Apartment No. 103.