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

Norfolk Plaza Hotel Norfolk Plaza Hotel

Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...

Express By Holiday Inn London Chingford Express By Holiday Inn London Chingford

Property Type Hotel, Limited Service...

Dover Hotel Dover Hotel

Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...

Park Plaza Victoria London Park Plaza Victoria London

Location. The Park Plaza Victoria London occupies a convenient location, positioned around the corne...

The Shaftesbury Premier London Paddington The Shaftesbury Premier London Paddington

Location. The Hyde Hotel London Paddington is located 200 metres from Paddington Station in London, ...

Comfort Hotel Heathrow Comfort Hotel Heathrow

Location. The modern low rise Comfort Hotel Heathrow is located two miles from London Heathrow Airpo...

Grange Langham Court Grange Langham Court

Location. The Grange Langham Court Hotel is housed in a handsome 19th century building with a black ...

The Grapevine Hotel The Grapevine Hotel

Location. The Georgian fronted Grapevine Hotel is situated in the Pimlico area of London, 250 metres...

Radisson Edwardian Kenilworth Hotel Radisson Edwardian Kenilworth Hotel

Location. The Radisson Edwardian Kenilworth Hotel is located on Great Russell Street in the Bloomsbu...

Palace Court Hotel Palace Court Hotel

Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...

Maranton House Hotel - HSD Maranton House Hotel - HSD

Maranton House is a small, family run Georgian hotel located on a leafy side street off Earl's Court...

Renaissance Heathrow Airport Renaissance Heathrow Airport

Located on Heathrow Airport's perimeter road, the contemporary Renaissance hotel offers close proxim...

Hotel Lily Hotel Lily

The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...

Barkston Gardens Hotel Barkston Gardens Hotel

Location. The Barkston Gardens Hotel stands along a leafy conservation area located within the Royal...

Chamberlain Hotel Chamberlain Hotel

Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...