O hotel está localizado na famosa Knightsbridge, a uma curta distância da Harrods e algumas das melhores lojas de Londres. O metro mais próxima estação é Knightsbridge, que oferece excelentes ligações a todas as partes de Londres. Os quartos são todos médios e em condições excepcionais, embora a decoração faz variar. Cerca de metade dos quartos estão decorados num estilo clássico com um esquema de cores quentes acolhedor, enquanto o resto parecem mais leve e arejado devido ao fresco cores utilizadas.