Situated on the South Bank of the River Thames, Sea Containers London offers fantastic views of the city's skyline. The hotel's rooms feature large windows that showcase iconic landmarks such as the Tate Modern, Millennium Bridge, and the Shard. Enjoy a drink at the rooftop bar or dine at the riverside restaurant while enjoying the breathtaking views.