The Bloomsbury liegt im Zentrum Londons in lebhafter Umgebung. Die U-Bahn-Station Tottenham Court Road ist nur 2 Minuten entfernt, wodurch Sehenswürdigkeiten und weitere Stadtviertel bequem erreichbar sind. Einkaufsmöglichkeiten, Restaurants, Bars und Pubs liegen etwa 500 Meter entfernt. Das traditionelle Cityhotel wurde 1932 erbaut und 2000 renoviert. Es erstreckt sich über acht Etagen und verbindet seinen klassischen Charakter mit einer zentralen Lage für Städtereisen.
Die 170 Zimmer umfassen 7 Einzel- und 157 Doppelzimmer. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Verfügung; auch Kingsize-Betten sind buchbar. Teppichböden, eine individuell nutzbare Minibar, ein Safe und ein Schreibtisch unterstützen längere Aufenthalte. Viele Zimmer verfügen über einen Balkon oder eine Terrasse. Für zusätzliche Flexibilität können Zustellbetten angefordert werden. Zur Unterhaltung dienen Satelliten- oder Kabelfernsehen, Radio und DVD-Player.
Nach einem Tag in London können Massagen und Körperbehandlungen gebucht werden. Das Fitness-Studio und Aerobic-Angebote bieten Möglichkeiten für Bewegung im Hotel. Eine Bibliothek und ein Kaminbereich schaffen Rückzugsorte abseits des Stadttrubels. Der Tourdesk unterstützt bei der Ausflugsplanung, während der Zimmerservice und der Wäscheservice den Aufenthalt erleichtern.
Für die Verpflegung stehen ein Nichtraucherrestaurant, ein Café und eine Bar zur Auswahl. Morgens wird ein abwechslungsreiches Frühstücksbuffet serviert. Zum Mittag- und Abendessen können Menüs gewählt werden. Diätische und vegetarische Gerichte sowie Kindermenüs werden auf Wunsch zubereitet; spezielle Verpflegungsangebote ergänzen die Auswahl.