El hotel está ubicado al lado del puente Tower Bridge y la Torre de Londres con vista a los muelles St Katherines Dock y al Río Támesis. La Estación de Subterráneo Tower Hill (Líneas Circle y District ) está a solo cinco minutos de distancia caminando.
El hotel cuenta con dos restaurantes; el primero decorado en un cálido estilo inglés tradicional que está situado en la primera planta; el segundo situado en la planta baja es más moderno tiene un estilo parecido al de una cafetería y cuenta con grandes ventanas que dan al Támesis.