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

Ramada Encore London West Ramada Encore London West

Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...

Mayflower Hotel Mayflower Hotel

The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...

Cannizaro House Cannizaro House

Location. Cannizaro House is a boutique hotel located in the Wimbledon district of London, England. ...

The Royal Trafalgar The Royal Trafalgar

Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...

Marriott London Regents Park Marriott London Regents Park

Location. The Marriott London Regents Park hotel in London, England, is located in the exclusive are...

Best Western Lodge Hotel Best Western Lodge Hotel

Location. This traditional Edwardian property with quiet garden area is located just 250 meters from...

Holiday Inn Bexley Holiday Inn Bexley

Location. The Holiday Inn London Bexley is located in Bexley, England. 1.5 miles from Bexley Town Ce...

Cleveland Hotel Cleveland Hotel

.HOTEL LOCATED IN THE HEART OF NOTTING HILL DISTRICTIN ONE OF THE QUIETEST AREAS IN LONDON. CLEVELAN...

Park Inn Heathrow Park Inn Heathrow

Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...

Four Seasons Hotel Four Seasons Hotel

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

Holiday Inn Sutton Holiday Inn Sutton

Property Type Full Service Hotel...

Adare Hotel Adare Hotel

Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...

The Colonnade The Colonnade

Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...

Hendon Hall Hendon Hall

INFAMOUS FOR BEING THE HOTEL WHERE THE VICTORIOUS ENGLAND FOOTBALL TEAM STAYED THE NIGHT BEFORE WINN...

Best Western Mornington Hotel Best Western Mornington Hotel

Close to the tubes and buses in the heart of London. Our elegantly re designed interior and fully eq...