Cet élégant hôtel de centre-ville bénéficie d'un superbe emplacement à seulement quelques pas de certaines des attractions les plus célèbres de Londres, notamment le Tower Bridge et la Tour de Londres. La station de métro Tower Hill se trouve à 10 minutes à pied de l'hôtel et vous trouverez de nombreux magasins, restaurants et bars à proximité. De plus, le HMS Belfast, la cathédrale Saint-Paul et le Shakespeare Globe sont accessibles à pied. Les chambres spacieuses et élégantes présentent une décoration moderne et offrent une vue imprenable sur la Tamise, la Tour de Londres ou le Tower Bridge. Chacune est équipée d'une cafetière et d'une théière, d'articles de toilette gratuits et d'une télévision à écran plat. Le service de chambre est disponible 24 heures sur 24 et les clients peuvent profiter de la connexion Wi-Fi gratuite disponible dans tout l'hôtel. Le restaurant de l'hôtel propose un menu britannique de saison et le bar branché Xi est l'endroit idéal pour commencer la soirée.