L'hotel è situato nel quartiere alla moda di Knightsbridge, a pochi passi da Harrods e da alcuni dei migliori negozi di Londra. La stazione della metropolitana più vicina è Knightsbridge, la quale offre eccellenti collegamenti a tutte le parti di Londra. Le camere sono tutte di medie dimensioni e in condizioni eccezionali, anche se la decorazione non variare. Circa la metà delle camere sono arredate in stile classico con un caloroso benvenuto schema di colore, mentre il resto appare più luminoso dovuto al fresco colori utilizzati.