The hotel lies on the island of Lesbos only 1 km from the famous holiday resorts of Mithymna and Molivos. Thanks to its hillside location, guests here are able to enjoy charming views of Eftalou and the Aegean Sea.
See more: Hotels in Europe Hotels in Greece Hotels in Lesvos Holiday Destinations in Europe