Photos coming soon
HOTEL
Agistri Apartments
Scala 1, Skala, Greece
Where it sits
Agistri Apartments
Scala 1, Skala, Greece
37.70909, 23.36338
Plan around Agistri Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
