A beautiful hotel set on the banks of the River Thames. This 50 bedroom Hotel has a fine selection of character bedrooms from river side executive rooms through to standard twin double and single rooms.