Il Mare Location
Spyros Seaside Complex No.3, Apt.8 E336, Larnaca, Cyprus
Enter dates to see available properties
Area Information
Airports
Larnaca International
8.6 km
Attractions
Smart Discount Shop Meneou
3.3 km
Church of Agia Irini
3.9 km
Mosque of Umm Haram
4.1 km
Kition Planetarium & Observatory
4.2 km
Public Amphitheater of Dromolaksia
4.6 km