Agistri Island, Agistri Island, Argosaronikos Islands The Oasis Scala Beach Hotel is located directly on the sandy beach of the village of Scala/ Skala on the Saronic island of Agistri/ Angistri in Greece. The family-run hotel is within 5 minutes walking distance of the village's... View More