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 Canary Wharf Hilton London Canary Wharf

Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...

Andaz Liverpool Street - a Hyatt Hotel Andaz Liverpool Street - a Hyatt Hotel

Location. The contemporary Andaz Liverpool Street London is located next to Liverpool Street Station...

Normandie Hotel Normandie Hotel

Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...

Mina House Hotel Mina House Hotel

Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...

Garden View Hotel Garden View Hotel

Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...

Park Plaza Riverbank London Park Plaza Riverbank London

Location. The modern Park Plaza Riverbank London hotel is located in London, England, within 600 met...

Chamberlain Hotel Chamberlain Hotel

Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...

Wembley Plaza Wembley Plaza

A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...

York Hotel York Hotel

Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...

The Lancaster The Lancaster

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

Ascot Hyde Park Hotel Ascot Hyde Park Hotel

Location. The Ascot Hyde Park Hotel is located 500 metres from Hyde Park in London, England. Padding...

Crowne Plaza London - Docklands Crowne Plaza London - Docklands

Location. The Crowne Plaza London Docklands is located in London, England, adjacent to the ExCeL Con...

Millennium Hotel London Mayfair Millennium Hotel London Mayfair

Location. The former home of the Duchess of Kendal, the Millennium Hotel London Mayfair stands in th...

Hilton London Tower Bridge Hilton London Tower Bridge

Location. The Hilton London Tower Bridge is a modern hotel, with a striking copper faade, located on...

Royal Court Apartments Royal Court Apartments

Location. The Victorian Royal Court Apartments is located in central London, England, 500 metres fro...