Save

Petasos Beach Resort & Spa, Small Luxury Hotels of the World

4.0 star property
Upscale spa hotel, walk to Platis Gialos Beach

Choose dates to view prices