Print out the information
Nefeli Hotel
Address
Skyros, Skyros, Euboea, Central Greece
Short url
travel.cdns.gr/7407
Coordinates
38.904228, 24.563015
Print out the information