Ambassadors Hotel Londres offre 143 chambres avec un décor standard à moins de 6 km du London Eye. L'hôtel dispose également du Wi-Fi dans les zones publiques.
Les chambres avec salle de bain de l'hôtel sont certaines d'entre elles équipées du Wi-Fi gratuit et d'une TV à écran plat. Elles comprennent également des salles de bains privées équipées d'un sèche-cheveux et d'une douche à l'italienne. Les chambres ont également des meubles luxueux et certaines ont une cafétière/théière électrique. Dotées d'une douche à l'italienne et d'une baignoire, les salles de bains sont équipées d'un sèche-cheveux.
On fournit un petit dejeuner nutritif continental. Vous pouvez marcher 7 minutes jusqu'à Evans & Peel Detective Agency ou manger au restaurant The Bottlery, situé à une distance de 5 minutes à pied.
Situé dans la zone de shopping de Londres, Ambassadors dispose d'une diversité de loisirs.
À moins de 18 minutes à pied du musée Victoria and Albert, cet hôtel 3 étoiles est près de la station de métro les Earl's Court. Cet hébergement se trouve à moins de 5 km du centre de Londres et à 2 km du Jardin botanique de Chelsea. L'hôtel est situé à une distance raisonnable du Parc d'Hyde. Ambassadors Hotel est à proximité de Courtfield Gardens. Il est à 38 minutes de l'aéroport de Londres-City et à moins de 10 minutes à pied de la gare de West Brompton.