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

Park Hotel Park Hotel

Location. The Park Hotel is located in Ilford, Essex, England, 20 minutes by train from central Lond...

The Waldorf Hilton The Waldorf Hilton

Location. The Waldorf Hilton is strategically located between The City financial district and the We...

Quality Hotel Hampstead Quality Hotel Hampstead

Location. The Quality Hotel Hampstead in London, U.K., is near Hampstead Village and the bucolic Ham...

Thistle Piccadilly Thistle Piccadilly

Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the co...

Olympic Hotel Victoria Olympic Hotel Victoria

Description Coming Soon....

Palace Court Hotel Palace Court Hotel

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

Express By Holiday Inn LONDON-NEWBURY PARK Express By Holiday Inn LONDON-NEWBURY PARK

Location. The Express by Holiday Inn London Newbury Park is located in East London, England. Two mil...

The Berkeley The Berkeley

Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...

Comfort Hotel Heathrow Comfort Hotel Heathrow

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

Blakes London Blakes London

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

Windermere Hotel Windermere Hotel

Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...

Premier Inn M4/J4 Premier Inn M4/J4

Location. The Premier Travel Inn Heathrow Airport M4/J4 is located just off the M4, within one mile ...

Kings Hotel Kings Hotel

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

Hotel Lily Hotel Lily

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

Mercure London City Bankside Hotel Mercure London City Bankside Hotel

Description coming soon...