Ideally located close to the banks of the River Thames, this hotel is in a great position for those who wish to explore the many attractions that this area of central London has to offer tourists. The Tate Modern, Houses of Parliament and London Eye are all close by, and there are fast tube and bus links available across the capital. The bedrooms have comfortable furnishings.