Das Criterion Theatre befindet sich 25 Minuten Fußweg vom Hotel Oxford Street Room London entfernt und ist einen Besuch wert.
Das Hotel befindet sich im Stadtteil Stadtzentrum London von London 150 m von der Vauxhall Bridge. Diese Pension liegt in rund 30 Gehminuten Entfernung von der Queen's Gallery. Das SEA LIFE London Aquarium liegt in rund 2 km Entfernung von dieser Unterkunft. Das Oxford Street Room ist nur 6 Minuten zu Fuß vom U-Bahnhof Vauxhall und ebenfalls in 650 Metern von der U-Bahn-Station Vauxhall entfernt.
Die Zimmer sind mit Ausstattung zur Kaffee- & Teezubereitung und einem Flachbildfernseher mit Satellitenkanälen versehen. Für optimalen Komfort finden Sie in diesen Zimmern eine getrennte Toilette und eine Dusche.
Es gibt die Restaurants Morpeth Arms und Relish the Sandwich Shop in der Nähe.