Das Sea Containers London befindet sich im Stadtzentrum von London, direkt am Fluss Themse. Die Unterkunft verfügt über insgesamt 259 moderne und stilvolle Zimmer und bietet Annehmlichkeiten wie WLAN, Restaurants, Bars, ein Fitnesscenter und ein Spa-Center.
Das Hotel liegt nur 5 Gehminuten vom Bahnhof Waterloo entfernt. Sehenswürdigkeiten wie der Big Ben und die St. Paul's Cathedral sind in 20 bzw. 15 Gehminuten erreichbar. Auch Unterhaltungsmöglichkeiten, Restaurants, Bars und die U-Bahnstation Southwark sind in unmittelbarer Nähe.
Die Standard Zimmer im Sea Containers London sind modern und stilvoll eingerichtet. Sie verfügen über eine Größe von ca. 29 qm, ein Bad oder eine Dusche/WC, einen Flachbildschirm und kostenloses WLAN.
Für das leibliche Wohl der Gäste sorgen zwei Restaurants: das 'Sea Containers' mit amerikanisch-britischer Küche und das Bistro 'Den'. Zudem gibt es zwei Bars, eine Loungebar und eine Rooftop-Bar.
Sportbegeisterte können das Fitnesscenter nutzen, um aktiv zu bleiben.
Das Spa-Center Aqua Bathhouse and Spa bietet Entspannung pur mit Dampfbad, Behandlungsräumen und verschiedenen Wellness- und Beautyanwendungen.
Zu den weiteren Annehmlichkeiten des Hotels zählen ein Empfangsbereich, eine 24-Stunden-Rezeption, Aufzüge, ein Business-Center, ein Kino, Tagungsräume, ein Wäsche- und Bügelservice sowie Parkplätze (gegen Gebühr). Das Sea Containers London ist auch für Personen mit eingeschränkter Mobilität geeignet. Bei individuellen Bedürfnissen wird empfohlen, sich an die Buchungsstelle zu wenden.