London

Ambassadors Bloomsbury Hotels

Save money booking rooms at the Ambassadors Bloomsbury!

Ambassadors Bloomsbury

Book from £213

Address: 12 Upper Woburn Place, , London, GB

No of Rooms: 100

The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking distance of Euston and Russell Square Stations. Located two miles from the world renowned shops of Oxford Street, the hotel is one mile from both Madame Tussaud's wax museum and the Planetarium. The British Museum, which houses one of the greatest collections of world art, culture and antiquities, along with the West End's abundance of shops and bars, are two miles away. The London Zoo lies four miles from the hotel, and London Heathrow Airport sits 23 miles away and takes about 60 minutes to reach by car. From the Chancery Room to the Westminster Suite, the Ambassadors Bloomsbury is the ideal venue for conferences and events for up to 300 delegates. All eight handicap accessible conference rooms have state of the art technical specifications. Other hotel amenities include a 24 hour front desk, along with business and dry cleaning services. The hotel also houses Number Twelve, a well known restaurant in London, featuring fine wine and British cuisine. The Ambassadors Bloomsbury, London, has 100 recently refurbished guestrooms, decorated in soft neutrals with patterned fabrics and simple furnishings. Amenities include Internet connections, satellite televisions, direct dial telephones, coffeemakers and trouser presses.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Ramada London Ealing Ramada London Ealing

The Ramada Jarvis London West is a deluxe hotel located convenient to both of London's major airport...

Windermere Hotel Windermere Hotel

Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...

Citadines Apart'hotel Holborn-Covent Garden Citadines Apart'hotel Holborn-Covent Garden

Location. Set across the street from Whitehall Gardens, Citadines Apartment Hotel Trafalgar Square i...

Kensington Court Hotel Kensington Court Hotel

Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...

Selsdon Park & Golf Club Selsdon Park & Golf Club

The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...

Astons Apartments Astons Apartments

Located in a residential Kensington street, the Astons Apartments are housed in three Victorian town...

Sheriff Inn Hotel Sheriff Inn Hotel

Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria unde...

The Tower - a Guoman hotel The Tower - a Guoman hotel

Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...

Sheraton Park Tower Sheraton Park Tower

Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...

Ramada London Hyde Park Ramada London Hyde Park

The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...

City Continental London Kensington City Continental London Kensington

The City Continental London Kensington, a townhouse hotel, is located in London, England, within 100...

Royal Lancaster Royal Lancaster

Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...

Commodore Hotel Commodore Hotel

Location. Originally constructed in London, England in 1860, the Commodore Hotel reflects the gracef...

Hilton London Euston Hilton London Euston

Location. The Hilton London Euston is positioned amid the literary setting of Bloomsbury in London, ...

Jurys Inn Chelsea Jurys Inn Chelsea

Location. The contemporary Jury Inn Chelsea hotel is part of the Imperial Wharf development in the u...