Located in Pyrgos, The Tower at St Raphael Resort is a 4-minute drive from Amathus Ruins and 5 minutes from Castella Beach. This spa aparthotel is 8.9 mi (14.3 km) from Limassol Marina and 2.5 mi (4.1 km) from ... Read more

View all Luxury Hotels in Pyrgos