Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Ambassadors Hotel

Ambassadors Hotel Located in the heart of London¿s historic Kensington, the Ambassadors Hotel London provides a comfortable, elegant and convenient stay with fantastic access to the capital¿s best hotspots and sights. This independent hotel offers a range of facilities to suit your needs, from conference and exhibition rooms to wedding and party venues ¿ not to mention the fantastic food and drink on offer at the Number Twelve restaurant and bar and the stylish and comfortable rooms. Although the Ambassadors Hotel is located in a beautiful traditional Victorian London building, it prides itself on clean and contemporary design. The 100 rooms offer different and flexible sleeping options in either superior or deluxe depending on your needs. As well as having Wi-Fi access available at an extra charge to make sure you can stay connected during your stay, the Ambassadors Hotel London offers individually controlled air conditioning and heating, flat screen LCD TV with freeview and pay movies, safes large enough to accommodate a laptop, and the best quality beds, mattresses and shower facilities as standard. Deluxe rooms are more spacious, with bathrobes and slippers on arrival and magazines. All the rooms come with complimentary access to the onsite gym facilities.

Not sure where to go on holidays? 

Check out our destinations guides...

They are packed full of info & include images & videos on lots of destinations...



*Passport & Visa Requirements

*Plus much more ! 

ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.