Situé près de Hyde Park et à proximité de Earls Court et Olympia Exhibition Centres.
Ambassadors Hotel se trouve dans un endroit idéal près du Hyde Park et près de Earls Court et les centres d''exposition Olympia. Seulement quelques minutes à pied de la route de Gloucester, stations de métro d`Earls Court et près du musée d''histoire naturelle. WiFi (payant)Les chambres disposent de: salle de bains privée, télévision par satellite, téléphone et sèche-cheveux. L''hôtel dispose aussi d`une salle de petit déjeuner. Adresse: 16 Collingham Road, South Kensington, SW5 0LU London, United Kingdom