De accommodatie bevindt zich vlak bij vele lokale bezienswaardigheden zoals de Tower of London, op 10 minuten loopafstand en London Bridge, The Shard en Borough Market, allemaal op minder dan 20 minuten loopafstand.
Zu den Sehenswürdigkeiten zählen der nur 10 Gehminuten entfernte Tower of London sowie die Märkte Shard und Borough, die jeweils in 20 Gehminuten erreichbar sind.