The Bloomsbury is centrally located in London, a 3-minute walk from The British Museum and 11 minutes by foot from Covent Garden Market. Featured amenities include complimentary wired Internet access, a business center, and express check-in. Planning an event in London? This hotel has facilities measuring 2860 square feet (266 square meters), including conference space. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).