Photos coming soon
HOTEL
Epavli Boutique Luxury Suites
32 Ioannou Sfakianaki, Crete Island, Greece
Where it sits
Epavli Boutique Luxury Suites
32 Ioannou Sfakianaki, Crete Island, Greece
35.51015, 24.02832
Plan around Epavli Boutique Luxury Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
