The complex is located in a very quite place on the beach of Agia Paraskevi.
See more: Hotels in Europe Hotels in Greece Hotels in Santorini Holiday Destinations in Europe