Hotel Mercure London Bloomsbury

Starting at
$207

TripAdvisor Review

Based on 2718 review

See all

Situated in the heart of London's vibrant city centre, the historic Mercure London Bloomsbury Hotel boasts contemporary stylings with a convenient setting. The 4-star boutique style hotel was constructed in 1907 and is close to many of the city's top attractions, including the British Museum, Covent...

More details