Bloomsbury Park is ideally located in one of London's most lively areas. This hotel is situated midway between the financial district and the West End theatres and shops, and close to Covent Garden and the British Museum. This traditional hotel has 95 bedrooms, all comfortable and well-appointed and featuring all modern amenities. Sorry,
your browser is not frames-compatible