Michaelia Hotel

On the seaside road of Petra, Lesvos, Greece, 10m (yes, meters!) from the beach, 150m to the center of Petra, close enough to be there with a 3' walk but far enough to be able to sleep quietly at night, 55km from the airport. 30 rooms distributed in 3 buildings newly built by the owner (civil engineer) Swimming pool with Jacuzzi and waterfalls, Restaurant terrace with sea view, Living room terrace facing the pool & the hotel garden, Playground, for the children, Rock garden with live fish

https://michaeliahotel.com/