

O Sea Containers London está localizado na margem sul do rio Tamisa, a poucos passos da ponte Blackfriars e a uma curta caminhada da Tate Modern, do Globe Theatre de Shakespeare, do National Theatre, do London Eye e de Waterloo. Excelentes ligações de transporte ficam nas proximidades, com as estações Southwark e Blackfriars a poucos minutos a pé, enquanto o Aeroporto de London City está a cerca de 14 km e Heathrow a cerca de 30 km do hotel.