In the sandy beach of Mytilene is located the Lesvos Inn Hotel, a luxurious resort on Lesvos Island, Greece, at only 10 minutes to the port and 15 minutes to the airport. The Lesvos Inn Hotel is an oasis of relaxation and wellbeing, a combination of more details