Das Stadthotel liegt im Zentrum von Thessaloniki, jeweils nur 1 km vom Bahnhof und vom Hafen entfernt. Der Flughafen Macedonia liegt 16 km entfernt.Das im Jahr 1924 erbaute Hotel steht unter Denkmalschutz und wurde im August 2000 nach aufwendigen und detailgetreuen Renovierungsarbeiten wiedereröffnet.