View All Photos
→
Check Rates & Availability
The five-star London Marriott County Hall overlooks the River Thames and Big Ben, is located next to the London Eye, and it is the perfect location for exploring historic London.