The Doubletree by Hilton London - West End hotel is ideally located in London's historic Bloomsbury district, between Holborn and Russell Square underground stations. Our full-service London hotel offers business and leisure travellers the perfect place to stay a stone's throw from the British Museum and walking distance to top attractions such as Covent Garden, the West End and the shops of Oxford Street. Both Heathrow (LHR) and Gatwick...
View More