Aigialia holiday houses

Hotel in Mytilene (Lesvos), Greece