Just 30 metres from the beach in Nea Stira village, Hotel Plaza features air-conditioned rooms facing the mountains and Evoikos Gulf. … Prices, discounts & booking
Address: Lefka, Nea Stira
Hotel rating from 18 guests: 7.0
Venus Beach Hotel is built on a slope next to the beach in Nea Styra, in the southwest of Evia. The beachfront resort features 114 rooms and bungalows with views of Evoikos Gulf. … Prices, discounts & booking
Address: Nea Stira, Nea Stira
Hotel rating from 19 guests: 9.3
Saint George's Hotel is favourably located just 150 metres from the beach at Nea Styra nearby the picturesque Styra town on the island… Prices, discounts & booking