Choose any of 8 hotels available in Styra

Castello Rosso Hotel
rating: 7 
Venus Beach Hotel
rating: 7 price: 69 EUR 
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