

Sea Containers London se encuentra en la orilla sur del río Támesis, a pocos pasos del puente Blackfriars y a poca distancia a pie de la Tate Modern, el Globe Theatre de Shakespeare, el National Theatre, el London Eye y Waterloo. Excelentes conexiones de transporte están cerca, con las estaciones Southwark y Blackfriars a poca distancia a pie, mientras que el aeropuerto de London City está a unos 14 km y Heathrow a unos 30 km del hotel.