Lido Hotel

triple hotel room in xylokastro with bath amenities