Grand Port Suites Thessaloniki

Thessaloniki, Greece