22 Properties
Limassol at 28,96 km from the city centre
Limassol at 11,74 km from the city centre
Hotels Europe Cyprus Limassol Limassol Hotels 3 stars hotels in Limassol