Das Hotel liegt rund 1,5 km vom London Bridge Tower, von der Southwark Cathedral und dem London Dungeon entfernt. Nach etwa 15 min zu Fuß erreicht man das Elephant and Castle Einkaufszentrum. Die angesagte South Bank mit der Tate Modern Gallery ist rund 1,6 km entfernt. Die Gäste finden Busse, Züge und U-Bahnstationen an der London Bridge, außerdem viele Restaurants, Bars und Geschäfte. Zu den Flughäfen in der Nähe zählen London City (ca. 20 km), London Heathrow (ca. 32 km), London Stansted (ungefähr 58 km) und London Luton (rund 72 km).