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

Georgian and Bower House Hotel Georgian and Bower House Hotel

Location. Georgian and Bower House Hotel is located in the Pimlico area of Westminster, a residentia...

Crowne Plaza London-Shoreditch Crowne Plaza London-Shoreditch

Location. The Crowne Plaza London Shoreditch is located in London, England, 150 metres from Brick La...

The Cumberland - a Guoman Hotel The Cumberland - a Guoman Hotel

Location. Positioned at the top of the prestigious Park Lane district, The Cumberland a Guoman Hotel...

Umi Hotel Umi Hotel

The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...

Victoria Inn Victoria Inn

Location. The Victoria Inn enjoys a central location on Belgrave Road in London, England. The hotel ...

Hotel 82 London Hotel 82 London

Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...

Marriott London Maida Vale Marriott London Maida Vale

Location. Tucked within the residential Maida Vale district in London, England, the Marriott Maida V...

Astor Court Astor Court

The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...

The Ritz London The Ritz London

Location. The Ritz London hotel in London, England, is two blocks from the Bond Street and within on...

The Cavendish London The Cavendish London

Location. The Cavendish is located on Jemyn Street in the stylish Mayfair district of London, Englan...

Courthouse Doubletree by Hilton London - Regent Street Courthouse Doubletree by Hilton London - Regent Street

THE COURTHOUSE HOTEL IS A 5 STAR HOTEL WITH FLAMBOYANT SOPHISTICATION SITUATED IN THE VERY CENTRE OF...

Radisson Edwardian Leicester Square Hotel Radisson Edwardian Leicester Square Hotel

For the discerning guest who prefers the spaciousness and comfort of a town home, the Cascades at Ea...

Sanderson, A Morgans Hotel Sanderson, A Morgans Hotel

Location. In London, England's West End, the Sanderson is one kilometer from West End Theaters and T...

Orchard Hotel Orchard Hotel

Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...