I stayed at the Apollon Hotel during first week in May 2012. The place is just glorious and each and every member of staff was extremely friendly and helpful. The view from my room (52) was stunning - the best I have ever had on holiday. The village was quiet as the season was just starting, but that was exactly...
More
