With its own private beach, the Samara Hotel in Torba comes highly recommended
The Samara is an elegant luxury hotel which is located in a small, approximately 200m long bay, which is lined with the hotel's private sandy beach that has been awarded a Blue Flag for its cleanlines...
more details