This modern hotel is ideally situated to explore all this magnificent city has to offer. The hotel features a restaurant, a bar and conference facilities. Famous attractions such as Covent Garden and Theatreland, British Museum and the fashionable shops at Oxford Street are within a short stroll. Russell Square and Holborn underground stations provide easy access to all parts of the city.
Holiday Inn London-Bloomsbury Hotel is in the heart of London, walking distance from Russell Square and University of London. This hotel is close to King''s College London and Trafalgar Square.