Choose any of 8 hotels available in Styra

Castello Rosso Hotel
   rating: 7 
Venus Beach Hotel
price: 69 EUR   rating: 7 
Beach House Euboea island
price: 248 EUR 
Four Seasons Apartments Styra
Oleander House Styra
price: 45 EUR 
Porto Lafia Apartments
price: 49 EUR 
The House of Prince
price: 84 EUR 
Vasilis Tavern
price: 39 EUR 

Most popular hotels in Styra