EXCELSIOR HOTEL

23 MUTROPOLEOS AVE
THESSALONIKI
Greece