Welcome to the Ambassadors Hotel London
The Ambassador Hotel is a very popular and well located London hotel. Situated close to the main London exhibition centres of Earl's Court and Olympia, the Ambassadors Hotel is ideal for exhibitors or visitors who wish to visit these centres.
The Ambassador Hotel is located just off Cromwell Road. Few hotels in London can offer it's guests such a perfect base from which to explore London city!
The London Underground rail network at Gloucester Road and Earl's Court is just a few minutes walk away from the Ambassadors Hotel. Here, guests can easily and quickly access London City and the commercial areas, not to mention the other sights and tourist attractions that London city has to offer!
The peaceful Kensington Gardens and Hyde Park are also just a short walk away from the Ambassador Hotel. Here, you can enjoy a leisurely stroll around the Serpentine.
If you are more interested in soaking up some of London's culture, you can visit the neighbouring museums. London's Natural History Museum, the Science Museum and London's famous Victoria and Albert Museum are all located closeby and are sure to keep you interested for hours!
Ambassadors Hotel , 16 Collingham Road, London, SW5 0LX, London, United Kingdom