Das Hotel befindet sich im Londoner Finanzviertel direkt gegenüber dem Bahnhof Liverpool Street. Von dort aus ist das pulsierende West End mit der U-Bahn schnell zu erreichen, und die zahlreichen Bars und Restaurants der angesagten Londoner Stadtteile Hoxton und Shoreditch sind nur einen Katzensprung entfernt. Die Gäste profitieren von der Flexibilität eines Hotels und genießen gleichzeitig die Großzügigkeit und Freiheit eines Apartments. Es werden verschiedene Serviced Apartments angeboten, von Studios bis hin zu Apartments mit zwei Schlafzimmern, alle ohne Mindestaufenthaltsdauer. Jede der Serviced Residences ist nach höchsten Standards eingerichtet und mit einem modernen Flair ausgestattet. Alle verfügen über voll ausgestattete Küchen, mit Marmor verkleidete Badezimmer und Essbereiche. Egal, welche Art von Apartment gewünscht wird, alle garantieren den nötigen Platz zum Entspannen, Arbeiten oder zur Unterhaltung.