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

Crown Moran Hotel Crown Moran Hotel

Location. Combining the historic and the contemporary, the Crown Moran Hotel is located in Cricklewo...

Durrants Hotel Durrants Hotel

The Durrants Hotel is a Georgian townhouse which features quintessentially English decor with 18th c...

Premier Inn Heathrow Premier Inn Heathrow

Location. The Premier Travel Inn Heathrow in Hounslow, England, is a large, modern hotel located two...

Radisson Edwardian Heathrow Radisson Edwardian Heathrow

Location. The period style Radisson Edwardian Heathrow hotel is one mile from London Heathrow Airpor...

Renaissance Heathrow Airport Renaissance Heathrow Airport

Located on Heathrow Airport's perimeter road, the contemporary Renaissance hotel offers close proxim...

Best Western Premier Shaftesbury Kensington Best Western Premier Shaftesbury Kensington

Location. The Best Western Premier Shaftesbury Kensington is located in the prestigious Kensington d...

Thistle Piccadilly Thistle Piccadilly

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

Thistle Hyde Park Thistle Hyde Park

Golden Sands Hotel, located on Barbados' southern end, welcomes you with a friendly atmosphere surro...

The Hempel Hotel The Hempel Hotel

Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...

Durley House - Stein Hotels Durley House - Stein Hotels

Location. The boutique Durley House hotel is located on fashionable Sloane Street in central London,...

Grange Rochester Grange Rochester

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

Rose Court Hotel Rose Court Hotel

Location. The Rose Court Hotel is located in London, UK. 250 metres from Paddington Station 300 metr...

InterContinental London Park Lane InterContinental London Park Lane

Location. The InterContinental London is located in the centre of London, England on Park Lane, over...

Crowne Plaza London Ealing Crowne Plaza London Ealing

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