Mytilini Central Apt 5 Min Walk From Port, Shops 81100 Lesbos Island, 40 Kavetsou 3 7.7 / 10 7 reviews