Choose your room
The Ambassadors Kensington is a 3 star hotel that offers modern and flexible facilities to all its guests such as 24 hours open reception, wifi Internet access (surcharge), local newspapers, fax and copy service and a bright and airy breakfast room.
Useful information:Other names for Hotel Ambassadors:
Ambassadors Earls Court
Dertour Ambassadors Hotel