Ambassadors Bloomsbury Hotel Stars

12 Upper Woburn Place, London, England

Ideally Located

Check In Check Out

  • Ambassadors Bloomsbury Hotel Facade London GB
    Ambassadors Bloomsbury Hotel Facade London GB
  • Ambassadors Bloomsbury Spacious Hall London GB
    Ambassadors Bloomsbury Spacious  Hall London GB
  • Ambassadors Bloomsbury Hotel Restaurant London GB
    Ambassadors Bloomsbury Hotel Restaurant London GB
  • Ambassadors Bloomsbury Night View Facade London GB
    Ambassadors Bloomsbury Night View Facade London GB
SPECIAL OFFERS

Ambassadors Bloomsbury is ideally located in the literary district of Bloomsbury, central London, the hotel is just a 5 minutes stroll from Euston Station, King’s Cross St. Pancras Station (Eurostar Terminal) and Russell Square tube station

Major attractions such as the British Museum, British Library, London Zoo, Madame Tussaud, Oxford Street, Soho, Covent Garden/Leicester Square and Camden Market are all less than a mile away.

The 4 star Ambassadors Bloomsbury is 100 bedroom non-smoking independent hotel offering complimentary Wifi throughout the hotel.