Cet hôtel est bien placé dans le coeur de la ville et à proximité de toutes les grandes banques et les centres financiers à Londres. Populaire auprès des voyageurs d'affaires, l'hôtel dispose d'un bar et d'un café construit en qui offrent un lieu de repos et de détente à manger et à boire, après une longue journée au bureau. La station offre un bon accès au reste de Londres et de villes et de la ville vers le nord est.