Located in Limassol, St Raphael Resort is by the sea, a 4-minute drive from Amathus Ruins and 5 minutes from Castella Beach. This luxury hotel is 8.9 mi (14.3 km) from Limassol Marina and 2.5 mi (4 km) from Sai ... Read more

View all Luxury Hotels in Pyrgos