Cyprus St Raphael Resort, Hotels in Pyrgos Cyprus St Raphael Resort is Choice Hotels Recommendations At Pyrgos Limassol Cyprus . … Edit