L'hôtel est situé dans le quartier financier de Londres, juste en face de la station Liverpool Street, qui se trouve à quelques minutes en métro du quartier animé de West End et à quelques pas des nombreux bars et restaurants des quartiers branchés de Hoxton et Shoreditch à Londres. Les clients peuvent bénéficier de la flexibilité d'un hôtel tout en profitant de l'espace et de la liberté d'un appartement proposant une gamme d'appartements avec services allant du studio à deux chambres, le tout sans durée minimale de séjour. Chacune des résidences avec services hôteliers est décorée selon les mêmes normes élevées et a été meublée dans un style contemporain. Toutes disposent d'une cuisine entièrement équipée, d'une salle de bains privative revêtue de marbre et d'un coin repas. Quel que soit le type d'appartement requis, ils garantissent tous un espace pour se détendre, travailler ou se divertir.