Hotel Review: ELIVI SKIATHOS On The Greek Island Of Sporades

It always feels like Christmas has come early when I discover a brand new, stunning resort – and that’s exactly how I felt when I stumbled across the 5-star ELIVI SKIATHOS resort which lies on the beautiful Greek island of Skiathos. Location The resort is located just 12km from the port of Skiathos Town on … Continue reading Hotel Review: ELIVI SKIATHOS On The Greek Island Of Sporades

The post Hotel Review: ELIVI SKIATHOS On The Greek Island Of Sporades appeared first on Luxury Travel Diary.