Karta Vacation Rentals
On the island of Lesvos, this self-catering apartment sits a 3-minute drive from Eftalou Hot Springs and about 10 minutes from Molyvos Castle. Molyvos Harbour is roughly 3 mi (4.9 km) away and Petra Beach about 4.7 mi (7.6 km). A smart pick for travelers after a family-friendly base near beaches and historic sights.