Karta Vacation Rentals
Set in Peyia, this private villa sits about 5 km from the town center and roughly 33 km from Paphos International Airport. Beaches are close by — White River Beach, Turtle Beach, Kafizis Beach, Agios Georgios Beach and Olive Tree Beach are all within easy reach, with Geronisos Island views nearby.