Set in the Larnaca City Centre district in Larnaca, this air-conditioned apartment is 100 metres from Europe's Square. Guests benefit from balcony. Free private parking is available on site. The unit is equipped with a kitchen. Read more
Set in the Larnaca City Centre district in Larnaca, this air-conditioned apartment is 100 metres from Europe's Square. Guests benefit from balcony. Free private parking is available on site. The unit is equipped with a kitchen.
Number of Rooms: 56