Photo gallery for The Icon Limassol
The Icon Limassol
4-star hotel in Germasogeia
Reviews
9.4
Exceptional
Popular amenities
Explore the area
89 Georgiou 'A, Germasogeia, Limassol, 4046
- Dasoudi Beach6 min walk
- Amathus Beach9 min drive
- Limassol Marina9 min drive
- Larnaca (LCA-Larnaca Intl.)46 min drive