Located in the heart of London, the London Marriott Hotel County Hall offers luxurious accommodations with stunning views of iconic landmarks such as Big Ben and the London Eye. This historic building blends traditional elegance with modern service, making it an ideal venue for weddings, events, and business stays.