6 guests · 3 bedrooms · 3 baths
WiFi/Internet · Air conditioning · Pool
Nestled in Crete Region, this Villa is perfect for your next vacation. Enjoy Villa Phedra - Three Bedroom Villa, Sleeps 6's top-rated amenities, including Air conditioning, Free Parking and WiFi/Internet, and more.