We visited Villa Apollon in September 2011 after finding it on trip advisor. We were not disappointed. For us, the location of Villa Apollon, along with the spectacular views, were what made it a near perfect holiday. Sitting in the bar, drink in hand and looking at the sea view was simply breath taking! We ate 'in' a couple of...
More
- Apollon Hotel Skiathos
