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

Royal Eagle Hotel Royal Eagle Hotel

Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...

Novotel London St Pancras Novotel London St Pancras

The Novotel London Euston is a modern 16 storey hotel located between Kings Cross and Euston train s...

Sofitel London Heathrow Sofitel London Heathrow

Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...

Best Western The Cromwell Best Western The Cromwell

Location. The Best Western Cromwell Hotel occupies a five storey period property in Central London, ...

Royal Eagle Hotel Royal Eagle Hotel

Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...

Danubius Hotel Regents Park Danubius Hotel Regents Park

Location. The modern Danubius Hotel Regents Park is located opposite Lord's Cricket Ground in London...

Rubens At The Palace Rubens At The Palace

Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...

The Connaught The Connaught

Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...

Crowne Plaza London - Docklands Crowne Plaza London - Docklands

Location. The Crowne Plaza London Docklands is located in London, England, adjacent to the ExCeL Con...

The Stafford Hotel The Stafford Hotel

BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...

Park Inn London Russell Square Park Inn London Russell Square

Location. The Bonnington Hotel London, a historic property located in Bloomsbury, is located 200 met...

Millennium Hotel London Knightsbridge Millennium Hotel London Knightsbridge

Location. The Millennium Hotel London Knightsbridge rises above Gucci and Fendi boutiques in the Kni...

Express By Holiday Inn LONDON-NEWBURY PARK Express By Holiday Inn LONDON-NEWBURY PARK

Location. The Express by Holiday Inn London Newbury Park is located in East London, England. Two mil...

Edward Hotel Edward Hotel

Edward Hotel, 15 miles from Heathrow Airport, is ideally situated in one of London's most desirable ...

Garden View Hotel Garden View Hotel

Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...