Incorrect data? Please notify us at hi@itinari.com.
The Oasis Scala Beach Hotel, is located on the sandy beach of Scala/ Skala on Agistri/ Angistri island in Greece. We welcome you to the Oasis and hope you make it your personal paradise.
Want to plan a trip here? Talk to AI travel assistant Maya.