L'hotel è situato vicino alla stazione di Liverpool Street e il quartiere finanziario e bancario di Londra. Le camere sono tutte diverse forme e dimensioni e sono state completamente rinnovate. Tutte le camere sono dotate di aria condizionata e sono arredate in uno stile minimalista, molto semplice con pareti, pavimenti e bagni molto semplice. Le camere di lusso sono standard. L'hotel dispone di un certo numero di punti di vendita alimentare un bel ristorante, un sushi bar, un pub e un ristorante di pesce, tra gli altri.