Located in Porto Lafia, this holiday home is 115 km from Halkida Town. The air-conditioned unit offers free private parking on site. There is a seating area and a kitchen equipped with a dishwasher. Towels and bed linen are provided in this holiday home. Other facilities at Beach House Euboea island Read more
Located in Porto Lafia, this holiday home is 115 km from Halkida Town. The air-conditioned unit offers free private parking on site. There is a seating area and a kitchen equipped with a dishwasher. Towels and bed linen are provided in this holiday home. Other facilities at Beach House Euboea island include a barbecue. An array of activities are offered in the area, such as fishing and hiking.