Dieses beeindruckende Hotel ist ideal gelegen am Südufer der Themse gegenüber der Tate Britain art gallery und in der Nähe von Waterloo Bahn-und U-Bahn-Station. Waterloo Station bietet einfachen Zugang zu Frankreich und Belgien über die Eurostar-Dienste und den Zugang zu mehreren U-Bahnlinien Zusammenschaltung für den Besuch der Stadt. Vauxhall Underground-und Hauptbahnhof ist nur 10 Minuten zu Fuß entfernt.