Hotel apartments
Elena Studios 2 Stars
XAMBELIA (Settlement) MYTILINI
Open: May - Oct