O hotel está localizado no coração de Knightsbridge, a uma curta distância a pé do Harrods e Harvey Nichols. Todos os quartos são médias em excelentes condições. Eles são concebidos com ênfase na elegância refinada. Todos são concebidos individualmente e os tecidos para muitos dos quartos foram escolhidas a partir da Ralph Lauren coleção, e cada um tem o seu encanto especial e caráter. As belas casas de banho estão em mármore de tamanho médio. A Capital restaurante, que serve cozinha gourmet francês sob a direcção do chefe Chef Eric Chavot, tem uma invejável reputação de excelência.