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

The Hyde Park Hotel The Hyde Park Hotel

Location. The Hyde Park Hotel is located in London, England, half a mile from Hyde Park and 2.5 mile...

Airways Hotel Victoria London Airways Hotel Victoria London

The Airways Hotel Victoria London is a terraced Victorian house set in Pimlico and is a 10 minute wa...

Best Western The Cromwell Best Western The Cromwell

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

Oxford Hotel Earl's Court Oxford Hotel Earl's Court

THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...

The Buckingham The Buckingham

Location. The Buckingham is a historic hotel in Bloomsbury in central London, England. The area is f...

Paddington Court Rooms Paddington Court Rooms

Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...

Best Western Shaftesbury Paddington Club Studios Best Western Shaftesbury Paddington Club Studios

The Best Western Paddington Studio Suites are deluxe suites located in central London, just a few bl...

Victor Hotel Victor Hotel

Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...

Best Western Phoenix Hotel Best Western Phoenix Hotel

Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...

The Lancaster The Lancaster

The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...

Norfolk Towers Norfolk Towers

The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...

Mayflower Hotel Mayflower Hotel

The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...

Best Western Mornington Hotel Best Western Mornington Hotel

Close to the tubes and buses in the heart of London. Our elegantly re designed interior and fully eq...

Hilton London Green Park Hilton London Green Park

The Hilton London Green Park is a stylish Georgian boutique style hotel set in central London's fash...

Queensway Hotel Queensway Hotel

Location. Queensway Hotel occupies a spot on a tree lined street within three hundred fifty meters o...