Mercure London Bloomsbury Hotel
Este hotel boutique de 4 estrellas está a 500 metros de las paradas de metro de Holborn y Russell Square. Las habitaciones disponen de aire acondicionado, conexión Wi-Fi gratuita, TV de pantalla plana y ducha de efecto lluvia.