Queen Olga liegt zentral in Thessaloniki und bietet einen schönen Meerblick. Das Stadtzentrum befindet sich etwa 500 Meter entfernt, sodass Sehenswürdigkeiten und das urbane Leben gut erreichbar sind. Rund 100 Meter vom Hotel halten Busse für Verbindungen in die Innenstadt. Thessaloniki verbindet eine lebendige Uferpromenade mit bedeutenden historischen Orten. Der Weiße Turm, das Museum für Archäologie und die Kirche Agia Sophia gehören zu den bekannten Zielen der Stadt. Der Flughafen Makedonia liegt etwa 7 Kilometer entfernt. Bis zum Strand sind es 53.000 Meter. Als Cityhotel mit 148 Nichtraucherzimmern eignet sich das Haus für Städtereisen, Familienurlaub und geschäftliche Aufenthalte.
Die Zimmer sind klimatisiert und beheizbar. Ein Doppelbett bietet eine feste Schlafmöglichkeit, während Zustellbetten auf Anfrage verfügbar sind. Balkon oder Terrasse eröffnen den Blick auf das Meer und schaffen einen direkten Außenbereich am Zimmer. Zur Ausstattung gehören Safe, Minibar, Kühlschrank, Schreibtisch, Direktwahltelefon, Radio, Satelliten- oder Kabelfernsehen sowie Internetzugang. Ein Bügelset ergänzt die praktische Ausstattung. Die Bäder verfügen über Dusche und Badewanne, Haartrockner, Telefon, Kosmetikartikel, eine Auswahl an Handtüchern und Hintergrundmusik. Familienzimmer stehen ebenfalls zur Verfügung.
Das siebenstöckige Hotel verfügt über einen Aufzug und englischsprachiges Personal. Ein Safe, Geschäfte und ein TV-Raum ergänzen die Einrichtung. Für geschäftliche Aufgaben stehen ein Konferenzraum und ein Business-Center mit Faxgerät bereit. Der kostenpflichtige Zimmerservice eignet sich für Bestellungen direkt in die Unterkunft. Wäscheservice und Münzwäscherei erleichtern längere Aufenthalte. Medizinische Betreuung kann bei Bedarf genutzt werden. Haustiere sind erlaubt. Für die Anreise mit dem Auto stehen kostenpflichtige Stellplätze in der Garage oder auf dem Parkplatz zur Verfügung.
Für die Verpflegung gibt es ein klimatisiertes Restaurant, einen Speiseraum, einen Frühstückssaal, ein Café und eine Bar. Das Hotel serviert Frühstück und bietet zusätzlich Mittag- sowie Abendessen à la carte. Dadurch lassen sich die Mahlzeiten flexibel an Ausflüge, Geschäftstermine oder einen individuellen Tagesrhythmus anpassen. Die klimatisierte Restaurantumgebung bietet einen festen Rahmen für die Hauptmahlzeiten, während Café und Bar Raum für eine Pause zwischendurch geben.