Atlas Hotel Skiathos
Papadiamantis Street, 39, Skiathos Town, Skiathos, Skiathos Island
Atlas Hotel Skiathos's great location gets high marks from our customers. During your stay, you're just a quick walk from Megali Ammos Beach. Enjoy features like free WiFi in public areas, plus breakfast (surcharge) and concierge services. This 4-star hotel has 18 rooms over 2 floors. All rooms offer free WiFi and flat-screen TVs.