Set among olive groves, just 66 feet from a beach in Molyvos, Aphrodite Hotel offers a pool and 2 restaurants. It features a tennis court and rooms with free Wi-Fi and balconies with Aegean Sea or mountain view ... Read more

View all Luxury Hotels in Lesvos