Cap St. Georges Hotel & Resort
Cap St. Georges Hotel & Resort 05/05/2021Premiere Magazine Cap St Georges Resort, an internationally awarded resort, it is the largest and most exclusive seafront resort in Cyprus and one of the largest residential seafront resorts in the Mediterranean. It is located in the West coast of Cyprus, in Pafos, with more than 200 luxury villas…