Located in Nea Stira in the Central Greece Region, 3.1 km from Nea Styra Port, Evia Farm Villa features a barbecue and sun terrace. Free WiFi is featured . The accommodation has a seating area. Some units feature a terrace and/or balcony.
Located in Nea Stira in the Central Greece Region, 3.1 km fr Read more
Located in Nea Stira in the Central Greece Region, 3.1 km from Nea Styra Port, Evia Farm Villa features a barbecue and sun terrace. Free WiFi is featured . The accommodation has a seating area. Some units feature a terrace and/or balcony.
Located in Nea Stira in the Central Greece Region, 3.1 km from Nea Styra Port, Evia Farm Villa features a barbecue and sun terrace. Free WiFi is featured . The accommodation has a seating area. Some units feature a terrace and/or balcony.
Number of Rooms: 3