Browsing Tag

Skiathos

EUROPE HOTEL REVIEW TRAVEL

REVIEW: Skiathos Princess Hotel, Greece

Only a short flight from London, Skiathos is one Greece’s best kept secrets. A small island located in the northwest Aegean Sea brimming with beautiful beaches. Skiathos could easily be mistaken for one of its on trend bigger sisters…