Das Hotel Premier Inn London Southwark Station Hotel begrüßt seine Gäste in London und verbindet eine praktische Lage in der britischen Hauptstadt mit einer klaren, funktionalen Ausstattung. London bietet eine große Auswahl an Museen, historischen Bauwerken, Theatern, Einkaufsstraßen und Restaurants. Dadurch eignet sich das Hotel als Ausgangspunkt für abwechslungsreiche Tage in der Stadt. Die Unterkunft verfügt über einen Aufzug und eine Rezeption, sodass die An- und Abreise sowie die Orientierung im Haus einfach gestaltet sind.
Die Zimmer sind mit einem Schreibtisch und einem Flachbildschirmfernseher mit Satellitenempfang ausgestattet. Der Schreibtisch schafft eine feste Ablage für Reiseunterlagen oder kurze Arbeiten, während der Fernseher am Abend Unterhaltung bietet. Ein Badezimmer mit Dusche und Haartrockner ergänzt die Ausstattung. Zustellbetten können angefordert werden, wodurch sich die Schlafsituation bei Bedarf flexibel planen lässt.
WLAN steht im gesamten Hotel ohne Gebühr zur Verfügung und erleichtert die Planung von Ausflügen oder die Verbindung mit Familie und Freunden. Der 24-Stunden-Zimmerservice ermöglicht es, zu jeder Tages- und Nachtzeit Unterstützung oder eine Bestellung auf das Zimmer zu erhalten. Für die Anreise mit dem eigenen Fahrzeug steht ein Parkplatz am Haus zur Verfügung.
Für die Verpflegung verfügt das Premier Inn London Southwark Station Hotel über ein Restaurant und eine Bar. Das Restaurant bietet einen festen Ort für Mahlzeiten, während die Bar den Tag bei einem Getränk ausklingen lässt. Ein leckeres Frühstück schenkt Energie für Besichtigungen, Einkäufe oder geschäftliche Termine in London.