- Mercure London Bloomsbury

130 134 Southampton Row, London, United Kingdom, WC1B 5AF
The Mercure London Bloomsbury is now a contemporary 4 star boutique style hotel with 109 bedrooms. All of the air-conditioned rooms have been refurbished, featuring free Wi-Fi and flat-screen TVs with Freeview channels. Mercure London Bloomsbury Hotel is within walking distance from many of London's top sightseeing attractions - British Museum, Covent Garden, Soho, Oxford Street, Theatre land and The City.