Limassol >
4 stars
4 star hotels in Limassol
We found 41 properties with availability in Limassol
Show on map
The Icon Limassol
Vasileos Georgiou A 89, Germasogeia Vasileos Georgiou A 89, Limassol, Cyprus
The Icon Limassol Apartment is about 5 minutes on foot from Galatex Beach and includes a fitness room. The spacious apartment boasts a tennis court, perfect for guests who enjoy…