Construit en 2003, l'hôtel dispose de 168 chambres doubles et 4 suites, réparties sur 6 étages. Un hall d'accueil avec une réception (ouverte 24h/24h) et des ascenseurs sont à la disposition des hôtes. Un bar, un restaurant climatisé et un accès Internet (payant) sont aussi proposés. Les voitures peuvent être garées dans le garage. Il y a un coin jeu pour les enfants.
Agréablement aménagées, les chambres disposent d'une salle de bain avec WC et sèche-cheveux, d'un mini-bar/réfrigérateur, d'un coffre-fort, d'un téléphone avec ligne directe, d'un accès Internet, de la télévision par câble et satellite et d'une radio.
Pour la détente, un sauna et un hammam se trouvent dans l'hôtel. Les hôtes peuvent aussi utiliser la salle de fitness.
Southwark Bridge Road, Londres SE1 9HH , Grand Londres (Royaume-Uni). Situé au sud de la Tamise, l'hôtel se trouve à proximité du centre-ville de Londres, où de nombreuses possibilités d'achats et de divertissements s'offriront à vous. La station de métro la plus proche est London Bridge (à 2 minutes).