El hotel está situado en el moderno Knightsbridge, a poca distancia de Harrods y de algunas de las mejores tiendas de Londres. La estación de metro más cercana es Knightsbridge, que ofrece excelentes conexiones a todas las partes de Londres. Las habitaciones son de tamaño mediano y en condiciones excepcionales, si bien la decoración va a variar. Cerca de la mitad de las habitaciones están decoradas en un estilo clásico con una calurosa bienvenida el esquema de color, mientras que el resto parecen más ligeras y luminosas debido a la fresca de colores utilizados.