L'hotel è situato nel quartiere finanziario di Londra, proprio di fronte alla stazione di Liverpool Street, a pochi passi di metropolitana dal fiorente West End e a due passi dai numerosi bar e ristoranti dei quartieri alla moda di Hoxton e Shoreditch di Londra. Gli ospiti possono beneficiare della flessibilità di un hotel e allo stesso tempo godere dello spazio e della libertà di un appartamento che offre una vasta gamma di appartamenti con servizi, dai monolocali fino a due camere da letto, e tutti senza un soggiorno minimo. Ciascuna delle residenze con servizi è decorata secondo gli stessi standard elevati ed è stata arredata con un tocco contemporaneo. Tutti offrono cucine completamente attrezzate, bagni privati rivestiti in marmo e sale da pranzo. Qualunque sia il tipo di appartamento richiesto, tutti garantiscono lo spazio per rilassarsi, lavorare o divertirsi.