L'hotel és a menys de 20 minuts a peu del palau de Buckingham i a 30 minuts a peu del Big Ben, l'abadia de Westminster i les Cases del Parlament. Davant de l'hotel hi ha una parada d'autobús, que us permetrà accedir de forma regular a Trafalgar Square, Leicester Square i Camden.