Featuring free WiFi and a sun terrace, Αlexandros offers pet-friendly accommodations in Vótsi, just 21 miles from Skiathos Town. All rooms include a TV. Certain rooms include views of the sea or garden. Loutrákion is 14 miles from Αlexandros, and Skopelos Town is 8 miles away. Skiathos Airport is 20 miles from the property.