L'hotel è situato nel cuore di Knightsbridge, a pochi passi da Harrods e Harvey Nichols. Tutte le camere sono di medie dimensioni in condizioni eccellenti. Sono progettati con una enfasi sulla raffinata eleganza. Tutte sono progettate individualmente e tessuti per molte delle camere sono stati scelti dalla collezione Ralph Lauren, e ognuno ha il suo fascino speciale e carattere. La bella bagni in marmo sono di medie dimensioni. Il Ristorante Capital, che serve cucina francese gourmet sotto la direzione di Chef Eric Chavot, ha una reputazione invidiabile per eccellenza.