Photos coming soon
HOTEL
Elaia Luxury Complex | Voula
Ioannou Metaxa 39, Matrozou 13, Voula
Where it sits
Elaia Luxury Complex | Voula
Ioannou Metaxa 39, Matrozou 13, Voula
37.85230, 23.76270
Plan around Elaia Luxury Complex | Voula
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 10, 2026.
