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

Caesar Hotel Caesar Hotel

Location. The Caesar Hotel is positioned along a residential street amid a row of white Georgian tow...

Kensington Town House Kensington Town House

Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...

My Place Hotel My Place Hotel

My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...

Crowne Plaza London-Shoreditch Crowne Plaza London-Shoreditch

Location. The Crowne Plaza London Shoreditch is located in London, England, 150 metres from Brick La...

Marriott London Grosvenor Square Marriott London Grosvenor Square

Occupying a grand, early 20th century red brick and stone building on the corner of Grosvenor Square...

Kingsway Hall Hotel Kingsway Hall Hotel

Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...

Knightsbridge Green Hotel Knightsbridge Green Hotel

HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...

Kensington Rooms Kensington Rooms

Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...

Andaz Liverpool Street - a Hyatt Hotel Andaz Liverpool Street - a Hyatt Hotel

Location. The contemporary Andaz Liverpool Street London is located next to Liverpool Street Station...

Holiday Inn Oxford Circus Holiday Inn Oxford Circus

Property Type Full Service, Hotel...

La Reserve Hotel La Reserve Hotel

Location. Located in South West London on the border of Fulham and Chelsea, the contemporary La Rese...

Grange Fitzrovia Grange Fitzrovia

Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...

The Waldorf Hilton The Waldorf Hilton

Location. The Waldorf Hilton is strategically located between The City financial district and the We...

Staunton Hotel Staunton Hotel

Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...