O Ambassadors Hotel oferece 140 quartos com decoração padrão a 15 minutos de carro de London Eye. Tem uma loja e restaurante disponíveis nas instalações.
Os quartos com ar condicionado estão equipados com TV, bem como máquinas de café/chá. Algumas unidades têm chaleira elétrica e máquina de café/chá.
As opções de refeição incluem um pequeno-almoço continental nutritivo servido todas as manhãs. Oferecendo comida britânica, Cafe du Coin está localizado a uma caminhada deste hotel.
Estará a 18 minutos a pé de Museu Vitória e Alberto e a 10 minutos de carro de Italian Cultural Institute. As atrações de entretenimento no bairro Kensington incluem o Teatro Victoria Palace, que fica a 10 minutos de distância do carro. A uma fácil caminhada deste hotel os hóspedes encontrarão Courtfield Gardens. A estação de metrô de Earls Court se encontra a 5 minutos de distância a pé.