Ambassadors Hotel London

The Ambassadors Hotel is a 3 star London hotel situated in the Royal Borough of Kensington & Chelsea. The hotel offers 140 en-suite rooms, all with modern amenities.

Popular with attendees of Earls Court and Olympia Exhibition centres, with its prime location just off Cromwell Road, The Ambassadors Hotel is also well placed for visitors to the local world class museums, and close to transport links for the rest of London.

The Ambassadors Hotel also provides guests with a wealth of facilities, including Wireless Internet available throughout the hotel (charges apply).


Room Facilities:
Ensuite bathroom, with toilet, basin, and shower (some with bathtub)
Coffee/tea maker
Wake-up calls
Extra towels/bed linen
Cable/satellite TV
Ironing Facilities (on request)
Wi-Fi Internet Access (GBP 5.00 / 24 hrs)


Child Policy:
Guests with children aged two or younger will not be charged extra for accommodation.

Cancellation Policy: Cancellations must be made 3 days (72 hours) prior to check in time, via this website or by fax or email, by 13:00 hours (London time). Cancellations received after this time will result in one night charge for late cancellation or no shows.

General: The Hotel reserves the right to use another hotel in the same category or higher in the unlikely event of the hotel being unable to accommodate the reservation for whatever reason.

The check-in time is 14.00 hours and the checkout time is 11.00 hours (London time).

For Reservations, please use the following;


Telephone: +44 (0) 1480 212898

Great rates on London Taxi Hire - London Airport Transfers