Phaedrus Living: Seaview Luxury Villa VenusVilla
Venus 006 12 Paramenionos, Paphos, Cyprus, 8045, Kato Paphos, 8045 Paphos City, Cyprus
In the centre of Paphos City, located within a short distance of Lighthouse Beach and Kefalos Beach, Phaedrus Living: Seaview Luxury Villa Venus offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.