Avli Hostel
Avli Hostel
Hostel 'AVLI' is 150 meters away from the beach, bars, restaurants and super markets.
Also within a few kilometers, you can explore the forests with the waterfalls, neighboring seaside villages with excellent taverns and of course day trips to Skiathos, Skopelos, Alonissos and the beautiful Limnadonisia.