Hotel
Ilion Hotel 2 Stars
PETRA (Port) LESVOS
Open: May - Oct
Online booking available