A Prominent Location

Experience Limassol – Idyllic, Eclectic, Energetic

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.

Explore Apartments