Este hotel con spa tiene una buena ubicación en la zona de Centro de la ciudad de Londres, a menos de 3 kilómetros (2 mi) de Catedral de St. Paul, Torre de Londres y Rueda de la fornuta London Eye. Museo Británico y Tower Bridge también se encuentran a 3 km (2 mi). Blackfriars Underground Station y St. Paul's Underground Station están a 5 min caminando.