Ohne Zweifel ist dies einer der renommiertesten Orte, die Sie könnten Aufenthalt in London, im Schatten der Houses of Parliament, direkt neben der Themse. Das Premier Inn verfügt über außergewöhnliche Reise-Verbindungen mit Bus und U-und liegt in der Nähe zu vielen der berühmtesten Sehenswürdigkeiten der Hauptstadt. Alle Zimmer sind ausgestattet mit komfortabler Ausstattung und erstklassigen modernen Annehmlichkeiten.