

Das Sea Containers London liegt am Südufer der Themse, nur wenige Schritte von der Blackfriars Bridge entfernt und in Gehweite zur Tate Modern, Shakespeares Globe, dem National Theatre, dem London Eye und Waterloo. Hervorragende Verkehrsanbindungen befinden sich in der Nähe: Die Bahnhöfe Southwark und Blackfriars sind nur einen kurzen Spaziergang entfernt, während der London City Airport etwa 14 km und Heathrow rund 30 km vom Hotel entfernt liegen.