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

Hilton London Green Park Hilton London Green Park

The Hilton London Green Park is a stylish Georgian boutique style hotel set in central London's fash...

Radisson Edwardian Grafton Hotel Radisson Edwardian Grafton Hotel

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

Shaftesbury Premier London Notting Hill Shaftesbury Premier London Notting Hill

The Comfort Inn Bayswater, London, is located on a quiet garden square in the heart of Bayswater, 36...

Plaza on the River Plaza on the River

Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...

Radisson Edwardian Kenilworth Hotel Radisson Edwardian Kenilworth Hotel

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

Baglioni Hotel London Baglioni Hotel London

One of the newest faces in the residential district of Kensington, the Baglioni Hotel London provide...

Chiswick Moran Hotel Chiswick Moran Hotel

Location. Chiswick Moran Hotel is located in the Chiswick area of London, four miles from Earls Cour...

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

The International Hotel The International Hotel

Location. The waterfront International Hotel is located within the modern Canary Wharf Docklands bus...

Liongate Hotel Liongate Hotel

Location. The Liongate Hotel occupies an 18th century townhouse and is situated in overlooking Bushy...

Holiday Inn Express London Victoria Holiday Inn Express London Victoria

Welcome to Express by Holiday Inn London Victoria, located in Central London, Belgrave Road. At the ...

Holiday Inn Oxford Circus Holiday Inn Oxford Circus

Property Type Full Service, Hotel...

London Elizabeth Hotel London Elizabeth Hotel

Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...

Express by Holiday Inn Earls Court Express by Holiday Inn Earls Court

Location. The Express by Holiday Inn London Earl's Court is located in London, England. In the Earl'...

Kensington Town House Kensington Town House

Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...