Print out the information
Venus Beach Hotel
Address
Nea Stira, Nea Stira, Euboea, Central Greece
Short url
travel.cdns.gr/9041
Coordinates
38.164074, 24.210794
Print out the information