Oasis Beach Hotel & Spa is a family-run hotel located directly on the sandy beach of Skala, Agistri island. It offers romantically decorated rooms with sea, pool, or mountain views, providing a beachfront dining experience.