Centrally located near Hyde Park and close to Earls Court and Olympia Exhibition Centres.
Ambassadors Hotel has a great situation near Hyde Park and close to Earls Court and Olympia Exhibition Centres. Only a few minutes walk from Gloucester Road, Earls Court Underground Stations and close by to the Natural History Museum. The rooms are equipped with private bathroom, satellite TV, telephone and hairdryer. Hotel facilities include a breakfast room. Address: 16 Collingham Road, South Kensington, SW5 0LU London, United Kingdom
16 Collingham Road, South Kensington, SW5 0LX London, , United Kingdom
|Distance to center||0 km|
|Distance to airport||23 km|