Unrivalled location

The London Marriott Hotel County Hall has a unrivalled location in London, sitting on the banks of the River Thames overlooking the Houses of Parliament, Big Ben & the next door to the London Eye – this five star hotel is the perfect location for your stay in London.