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

Kings Hotel Kings Hotel

The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...

Fraser Place Queens Gate Fraser Place Queens Gate

Location. The Fraser Place Queens Gate is located in Kensington, London, England, within one mile of...

Comfort Hotel Heathrow Comfort Hotel Heathrow

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

Commodore Hotel Commodore Hotel

Location. Originally constructed in London, England in 1860, the Commodore Hotel reflects the gracef...

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...

190 The Gore 190 The Gore

Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...

The Landmark London The Landmark London

Location. The Landmark London offers historic Victorian ambience within the fashionable Marylebone d...

Swissotel The Howard, London Swissotel The Howard, London

Location. Swissotel, The Howard is located on the Victoria Embankment and overlooks the River Thames...

InterContinental London Park Lane InterContinental London Park Lane

Location. The InterContinental London is located in the centre of London, England on Park Lane, over...

Four Seasons Hotel Four Seasons Hotel

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

New Linden New Linden

The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...

City Inn Westminster Hotel City Inn Westminster Hotel

Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...

Sheraton Skyline Hotel & Conference Centre Sheraton Skyline Hotel & Conference Centre

Location. The modern Sheraton Skyline Hotel at London Heathrow in London, England, 850 metres from L...

Blakes London Blakes London

BLAKES HOTEL LONDON IS A SEDUCTIVE DESIGN JOURNEY THROUGHINDIA CHINA INDONESIA THAILAND CAMBODIA AND...

47 Park Street by Marriott Grand Residence Club 47 Park Street by Marriott Grand Residence Club

Located in the heart or prestigious Mayfair, 47 Park Street provides easy access to some of the most...