The spotless beaches of Skiathos Island and its bright blue seas make a luxury Greece holiday with Jasmine Villas an ideal choice. The property is set in a secluded spot on the edge of the Troulos Resort and majestically overlooking the sea, within easy reach of the beach, tavernas and shops. http://www.jasminevillas.gr