El Ambassadors es un hotel agradable situado en el municipio de Kensington y Chelsea. El hotel está situado cerca del Hyde Park y de los Centros de Exposiciones Earls Court y Olympia; a sólo unos minutos a pie de las estaciones de metro de Gloucester Road y de Earl's Court, y a poca distancia del Museo de Historial Natural, del Royal Albert Hall y del Museo Victoria & Albert. Desde la propiedad se puede llegar fácilmente a las tiendas más elegantes de Londres, como los Harrods, Selfridges, con gran variedad de tiendas, sitios de entretenimiento y de retaurantes. Este céntrico establecimiento dispone de 140 habitaciones compactas con servicios modernos. El hotel tiene servicio de mozo de equipajes y una recepción abierta las 24 horas del día con un personal atento que estará encantado de hacer reservas de limusinas/coches y visitas por la ciudad. Asimismo, hay disponibles los servicios de fax y de fotocopiadora y un Punto de Internet en el vestíbulo.