Verified review
8/10 Good
Sahira D.
9 Aug, 2020
Liked: Cleanliness, check-in, communication, location, listing accuracy
Traditional, comfortable rural villa
Stayed 7 nights in Jul 2020





































No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Situated in Sfakia, this villa is 3.7 mi (5.9 km) from Imbros Gorge and within 12 miles (20 km) of Dourakis Winery and Agios Charalampos. Ammoúdi and Vrysi are also within 16 miles (25 km).