In the Heart of Limassol
The Icon is located in the heart of Limassol’s Tourist area in Yermasogeia, just 100m from the sea. Its location is proximate to the city’s most sought after upscale boutiques, exciting restaurants, and luxury hotels.
Location
100m
to Mediterranean Sea
40 mins
to Larnaca Airport
50 mins
to Paphos Airport
53 mins
to Troodos Mountains
Amenities & Destinations
Entertainment surrounds you in every direction from The Icon’s exclusive amenities to destinations in the neighbourhood just outside.