L'hôtel est situé au coeur de Knightsbridge, à quelques pas de Harrods et Harvey Nichols. Toutes les salles moyennes sont en parfait état. Ils sont conçus avec une emphase sur l'élégance raffinée. Tous sont conçus individuellement et les tissus pour la plupart des pièces ont été choisies à partir de la collecte de Ralph Lauren, et chacune a son charme et de caractère. Les belles salles de bains en marbre sont de taille moyenne. The Capital Restaurant, siégeant gourmande cuisine française, sous la direction du Chef Eric Chavot, a une réputation enviable pour l'excellence.