Sign up for exclusive roomguide.co.uk email only offers
The family-run Castello Rosso Hotel is situated in Nea Stira, just 1.5 km away from the town centre and 100 metres from the sea. Featuring a swimming… More
Venus Beach Hotel is built on a slope next to the beach in Nea Styra, in the south-west of Evia. The beachfront resort features 114 rooms and bungalows… More
Within a 10-minute walk from the beach of Nea Styra, De Angelo is set amidst a big garden and has a restaurant and a pool with hydromassage facilities.… More