University of Westminster International House

$45+

Nearby

About

With a stay at International House in London (South Bank), you'll be minutes from Imperial War Museum and St. Thomas' Hospital. This hotel is close to London Dungeon and London Eye. Self parking (subject to charges) is available onsite.