Photos coming soon
HOTEL
Villa Alexi
Odos Illiades,, Kalathos, Greece
Where it sits
Villa Alexi
Odos Illiades,, Kalathos, Greece
36.12586, 28.05542
Plan around Villa Alexi
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 21, 2026.
