Einige Zimmer haben einen Ausblick auf die Stadt und stellen einen Balkon, einen Schrank und einen Flachbild-TV zur Verfügung. Diese Zimmer sind mit einem Schrank ausgestattet und verfügen über einen Balkon und eine Terrasse. Für Komfort der Gäste sorgen ein Haartrockner und Toilettenartikel sowie eine Dusche.
Orientalische Küche wird im Restaurant Ahl Cairo serviert, das lediglich 5 Minuten zu Fuß von hier entfernt liegt.
London Coliseum und British Museum sind 3 km bzw. 3,1 km entfernt. Zu den Einkaufsmöglichkeiten in der Umgebung gehören U-Bahnhof Russell Square (3,2 km) und Leicester Square (3,3 km). St. James’s Palace ist unter anderem innerhalb von ca. 10 Fahrminuten zu erreichen. Die U-Bahn-Station Edgware Road liegt nur 5 Minuten zu Fuß entfernt.