Make a Reservation
Deluxe DpubleRoom Only Rate
Book Early and Save - 10%
2 Night Special - Save 15%!

Ambassadors Hotel in Kensington

The Ambassadors Hotel is superbly located in the affulent area of Kensington within the Royal Borough of Kensington and Chelsea in West London. Kensington possesses many of London's best museums, including the Natural History Museum and the V&A, making the Ambassadors Hotel Kensington the ideal place to stay during your trip to London . 


Boasting exactly 150 ensuite rooms, ranging from single to family rooms, our team is dedicated in 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 room, we also offer an ample selection of mouth-watering choices at breakfast every morning, which will have you energised for the great day ahead.

Near Earls Court

The Ambassadors Hotel is minutes from the centre of Earls Court. Earls Court has a wide range of bars, pubs and restaurants for you to while away the evening hours.
Our location borders some of London’s most attractive places for you to discover. With some of the most popular attractions only moments away, you can be sure that this will be the perfect base to discover London.

Earls Court Station, serving both Circle and District lines, is located within reasonable walking distance and provides direct routes to some of the major tourist attractions around London.

Cromwell Road

The Ambassadors Hotel is located just off Cromwell Road. In addition, Cromwell Road, also known as being the main artery for the West of the Country, provides direct links to all major Roads within London, making it simple to travel by Road. Furthermore, as The Ambassadors Hotel is so centrally located, shuttle busses may be arranged, providing direct transportation to/from major airports.

Close Info