No image available for this hotel
No image available for this hotel
Larnaca, Larnaca
Spend a second to
save a fortune!
Spend a second to save a fortune!
8, Kolokotroni str., Larnaca
Located 800 metres from Finigoudes Beach, Marina Apartments 211 offers self-catering accommodation with free Wi-Fi and balcony. Shops, restaurants and bars are 100 metres away.
See MoreUsage of subsidiary facilities may incur additional fees