The Bloomsbury Hotel 16-22 Great Russell Street, London WC1B 3NN, England, United Kingdom

This centrally located London hotel is just a few minutes walk from Oxford Street, Leicester Square and Covent Garden. A listed neo-Georgian building, The Bloomsbury Hotel blends old-world grandeur with memorable, modern luxury and up-to- date technology, including complimentary Wi-Fi access. From the imposing entrance and excellent contemporary dining, to the modern design of its bedrooms and suites The Bloomsbury Hotel offers impeccable hospitality in a characterful London setting.