Photos coming soon
HOTEL
Iliachtides Villas
Karavomilos, Karavomylos, 28080, Greece, Karavomylos
Where it sits
Iliachtides Villas
Karavomilos, Karavomylos, 28080, Greece, Karavomylos
38.25419, 20.62978
Plan around Iliachtides Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
