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

Gallery Hotel Gallery Hotel

Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...

Best Western Phoenix Hotel Best Western Phoenix Hotel

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

Radisson Edwardian Bloomsbury Street Hotel Radisson Edwardian Bloomsbury Street Hotel

Location. Radisson Edwardian Marlborough Hotel stands in the historic district of Bloomsbury, an are...

St. James's Hotel & Club St. James's Hotel & Club

Location. St James Hotel And Club is located in central London, England, 100 metres from Green Park ...

Wedgewood Hotel Wedgewood Hotel

Location. The Wedgewood Hotel is located in a traditional garden square setting in the central Baysw...

Marriott London Kensington Marriott London Kensington

The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...

The Goring The Goring

Location. The Goring Hotel is a boutique hotel located in the centre of London, England, within 300 ...

Quality Hotel Wembley Quality Hotel Wembley

The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...

Sheraton Park Tower Sheraton Park Tower

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

Millennium & Copthorne Hotels at Chelsea Football Club Millennium & Copthorne Hotels at Chelsea Football Club

Location. The modern high rise Hotel at Chelsea forms an integral part of the twelve acre Chelsea Fo...

Kensington Suite Hotel Kensington Suite Hotel

Location. The Westfield Suite Hotel is located in London, England, within one mile of Notting Hill G...

Comfort Inn SW8 Comfort Inn SW8

Location. The contemporary Hotel 87 is located south of the River Thames in central London, England....

The Connaught The Connaught

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

Grosvenor House, A JW Marriott Hotel Grosvenor House, A JW Marriott Hotel

Location. Grosvenor House, A JW Marriott Hotel is located in London, across the road from Hyde Park,...

The May Fair The May Fair

Location. The May Fair is positioned one block from the Green Park Underground Station in the glamor...