118 Apollon Avenue, Kouklia
bedrooms
Baths
Guests
Located in Kouklia, this villa is set 1.4 mi from Rock of Aphrodite. The property is 2.5 mi from Local Museum Pallaipafou and features views of the mountain. Free WiFi comes standard. There are 2 seating areas, a dining area and 2 kitchens.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.