Yep, Apostolata Island Resort and Spa is a short 9-minute walk from Skala Beach.
Apostolata Island Resort and Spa has an outdoor pool.
No, Apostolata Island Resort and Spa does not offer an airport shuttle service.
Check-in begins at 2:00 PM. Check-out time is 11:00 AM.
No, pets are not allowed.