Ambassadors Hotel London

The Ambassadors Hotel is found in the area of Hyde Park and Kensington Gardens that offer long walks through beautifully manicured landscapes. Earl’s Curt and Olympia are also nearby.

It is possible to reach the London Underground on foot, which can hook travellers up to the financial areas, sightseeing and many important points of interest around the city of London. The hotel is located on Cromwell Road, a very peaceful area of the city that offers quiet surroundings.

Give us your Feedback

Ambassadors Hotel, Collingham Road, 16 - London

London Guide   |   More hotels in London   |   Privacy & Terms of Use