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!
14, Dimosthenous street, Larnaca
Within a 5-minute walk from restaurants and shops, Elysso Apartments offers self-catering accommodation with balcony. The famous Finikountes Beach is 5 km away.
See MoreUsage of subsidiary facilities may incur additional fees