This unpretentious Hotel is located in Skiathos Town.CheckIn: 2.00 pm. CheckOut: 7.30 am
Meltemi By Manthos Hotels
Skiathos, Greece
N 39.1641006469727 E 23.4916095733643