A bar is available on-site at Sea side Finicudes, which is set in Larnaka, just 400 metres away from Europe\'s Square and 700 metres away from Larnaca Marina. The accommodation is 800 metres from the Finikoudes Promenade.
The apartment features a flat-screen TV and a living room. The apartment also has a well-equipped kitchen and 1 bathroom with a bath.
Finikoudes Beach is less than 1 km from the apartment, while Saint Lazarus Church is a 16-minute walk away....