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

Radisson Edwardian Grafton Hotel Radisson Edwardian Grafton Hotel

Location. Radisson Edwardian Grafton Hotel is located adjacent to the Warren Street Underground Stat...

Eden Plaza Hotel Eden Plaza Hotel

The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...

Staunton Hotel Staunton Hotel

Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...

The Lancaster The Lancaster

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

Belmont & Astoria Hotel Belmont & Astoria Hotel

Location. Belmont & Astoria Hotel is a neo Georgian style property located in central London, just 1...

Frithwood House Frithwood House

THIS EDWARDIAN GUESTHOUSE IS LOCATED IN QUIETRESIDENTIAL SURROUNDINGS AND THE STYLE IS VERYRELAXED A...

Best Western Premier Shaftesbury Piccadilly Best Western Premier Shaftesbury Piccadilly

Location. Positioned in the West End theatre district, Best Western Premier Shaftesbury Piccadilly s...

Park Plaza Sherlock Holmes London Park Plaza Sherlock Holmes London

Location. Located midway between Hyde and Regents parks, Park Plaza Sherlock Holmes London stands on...

Novotel London Waterloo Novotel London Waterloo

HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...

Norfolk Towers Norfolk Towers

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

Hyde Park Premier London Paddington Hyde Park Premier London Paddington

Situated in upmarket Bayswater, 300 metres from Paddington station, the Hyde Park Premier Paddington...

Best Western Premier Shaftesbury Kensington Best Western Premier Shaftesbury Kensington

Location. The Best Western Premier Shaftesbury Kensington is located in the prestigious Kensington d...

The Dorset Square Hotel The Dorset Square Hotel

The Dorset Square hotel is a regency property with original period details overlooking tree filled g...

Astor Court Astor Court

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

Kensington Court Hotel Kensington Court Hotel

Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...