London

Ambassadors Hotel Hotels

Save money booking rooms at the Ambassadors Hotel!

Ambassadors Hotel

Book from £180

Address: 16 Collingham Road, , London, GB

No of Rooms: 140

Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and one kilometre from Victoria & Albert Museum in London, England. Hyde Park provides tree lined walkways and recreational opportunities less than two kilometres from the hotel. Hotel Features. The hotel's restaurant, Peel, is located off of the hotel's brightly decorated lobby, and serves organic items such as sandwiches, salads, fruit juices, smoothies, teas and coffees. The hotel offers buffet style breakfasts for a fee in a breakfast room located adjacent to the lobby. Wireless Internet access is available in the lobby for a fee. Business amenities include fax and photocopy services. Property amenities feature 24 hour reception services, laundry facilities and complimentary weekday newspaper delivery. Guestrooms. This six story hotel offers 140 guestrooms with private bathrooms. Accommodations include cable television. In room safes are provided. Coffeemakers are included.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Novotel London Waterloo Novotel London Waterloo

HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...

Hilton London Islington Hilton London Islington

Situated in the heart of bustling Islington with its numerous bars, restaurants and shops, the Hilto...

Ramada London Hyde Park Ramada London Hyde Park

The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...

Holiday Inn Brentford Lock Holiday Inn Brentford Lock

Location. The Holiday Inn London Brentford Lock is located in Brentford, England. On the banks of Gr...

The Savoy The Savoy

Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...

Grange Rochester Grange Rochester

Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...

Charing Cross - a Guoman Hotel Charing Cross - a Guoman Hotel

Location. Charing Cross Hotel is located along the Strand and stands adjacent to the Charing Cross U...

Wellington Hotel Wellington Hotel

Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...

Express by Eurotraveller Express by Eurotraveller

Location. The Express by Eurotraveller Hotel is located in London, England, two miles from the Tower...

Renaissance Chancery Court Renaissance Chancery Court

A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...

Royal Lancaster Royal Lancaster

Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...

Southwark Rose Hotel Southwark Rose Hotel

The Southwark Rose Hotel in London provides modern, economic accommodations in the historic city bor...

Ramada Encore London West Ramada Encore London West

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