Featuring air-conditioned accommodation with a terrace, Aphrodite is situated in Coral Bay. Guests have access to free WiFi.
The villa is equipped with 1 separate bedroom and includes a kitchen with a dishwasher and a dining area. A flat-screen TV with satellite channels is provided.
Paphos City is 17 km from the villa.