Das Hotel befindet sich neben der Liverpool Street Station in der Banken-und Finanzdistrikt von London. Die Zimmer sind alle in verschiedenen Formen und Größen, und wurden komplett renoviert. Alle Zimmer sind voll klimatisiert und sind in einem sehr minimalistischen Stil mit glatten Wänden, Böden und sehr schlichten Badezimmern. Die Deluxe-Zimmer sind Standard. Das Hotel verfügt über eine Reihe von Lebens-Anschlüsse und Fine-Dining-Restaurant, eine Sushi-Bar, ein Pub und ein Fisch-Restaurant unter anderem.