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

London Guards Hotel London Guards Hotel

Location. London Guards Hotel enjoys a central location in London, England. The hotel stands only 10...

York House York House

Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...

Crescent Hotel Crescent Hotel

CRESCENT HOTEL IS SITUATED IN A QUIET CRESCENT INHARROW, YET ONLY A SHORT DRIVE FROM WEMBLEY ANDTHE ...

Marriott London Kensington Marriott London Kensington

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

Garden View Hotel Garden View Hotel

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

Royal Eagle Hotel Royal Eagle Hotel

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

Shaftesbury Hyde Park International Shaftesbury Hyde Park International

The London Shaftesbury Bayswater hotel is situated in the centre of London, adjacent to Hyde Park an...

Threadneedles Hotel Threadneedles Hotel

Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...

Express By Holiday Inn LONDON CITY Express By Holiday Inn LONDON CITY

Location. The Express by Holiday Inn London City is located in London, England. In the Shoreditch ar...

The Montague On The Gardens The Montague On The Gardens

Location. A historic townhouse hotel, The Montague on the Gardens first opened in 1860. The hotel ov...

Custom House Hotel Custom House Hotel

The Custom House Hotel in London is a modern hotel in the city's Docklands area, situated directly o...

Four Seasons Hotel Four Seasons Hotel

Location.The five storey Four Seasons Hotel is housed in Georgian property from the 19th century and...

La Reserve Hotel La Reserve Hotel

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

Ashburn Hotel Ashburn Hotel

Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...

St Mark Hotel St Mark Hotel

The Albany Hotel is a superior tourist class hotel. Hotel has its own unique atmosphere, created by ...