Located 800 metres from Europe\'s Square in Larnaka, Camelia 2 bedroom apartment offers accommodation with a kitchen. Complimentary WiFi is provided.
The apartment includes 2 bedrooms, a living room, and a bathroom with a shower. A flat-screen TV is offered.
Larnaca Marina is 800 metres from the apartment, while Finikoudes Promenade is 1.1 km away....
|Arch. Makarious Larnaca|