The Ambassadors Hotel is a 3 star hotel situated in the borough of Kensington and Chelsea in west London. With 140 en-suite rooms, all with modern amenities, this is an ideal place to stay for those with both business and leisure pursuits in the capital. The hotel serves English breakfasts, features wireless internet access and offers an airport shuttle. Nearby points of interest include Earl's Court, the Victoria and Albert Museum and the Royal Albert Hall.