Caravel Hotel

101 Iraklidon Avenue
Ialyssos
Greece