ALBATROS HOTEL

DEDALOU STR 1
Hersonissos
Greece