Ambassadors Hotel in Kensington – The Ambassadors Hotel London
Our Hotel
The Ambassadors Hotel is superbly located in the affluent area of Kensington within the Royal Borough of Kensington and Chelsea in West London. Arranged over seven floors, all our 150 bedrooms offer exceptional comfort and relaxation. Our rooms vary in size and after an extensive refurbishment programme, we are now proud to also introduce our Deluxe rooms, which have been renovated to the highest standard offering additional comfort and style.
Boasting exactly 150 ensuite rooms, ranging from single to family rooms, our team is dedicated to providing you with an excellent service, whilst ensuring that your stay is served with the utmost comfort and relaxation in our recently refurbished bedrooms. As well as providing our guests with superbly comfortable rooms, we also offer an ample selection of mouth-watering choices at breakfast every morning, which will have you energised for the great day ahead.
Why Stay With Us?
15% Off 3+ Nights
Exclusive discount for direct bookers staying 3 nights or more.
Flexible Rates
Amend or cancel your room-only booking without charge.
Kensington Location
Walk to the museums, Royal Albert Hall and two tube stations.
Hotel Kensington
The Ambassadors Hotel is ideally located to explore one of the wealthiest areas in London. Kensington boasts three of London’s largest museums, unforgettable concerts at The Royal Albert Hall, large green spaces to enjoy and a not to be missed high street to get your shopping fix.
Explore Kensington