Construit en 2000, l'hôtel compte en tout 14 chambres simples et 191 chambres doubles, réparties sur 6 étages. Il comprend un hall d'accueil avec une réception (ouverte 24h/24h), un coffre-fort, un bureau de change et un ascenseur. Un café, des boutiques, un restaurant climatisé, une salle de conférence et un accès Internet sont aussi à disposition dans l'hôtel. Un service de chambre et de blanchisserie ainsi que l'assistance complètent ces prestations.
Les chambres élégantes et luxueuses sont équipées d'une salle de bain avec WC et d'un sèche-cheveux. Elles disposent également d'un téléphone avec ligne directe, de la télévision par câble et satellite, de la radio, d'une chaîne stéréo, d'un accès Internet, d'un mini-bar, de moquette et d'un coffre-fort à louer.
Des bains turcs, des massages et une salle de fitness sont proposés aux hôtes.
Liverpool Street,, Londres EC2M 7QN , Grand Londres (Royaume-Uni). L'hôtel de luxe bénéficie d'une situation très centrale, au centre du quartier des affaires. La tour de Londres et la Tamise sont à 10 minutes.