L'hôtel de catégorie luxe se trouve dans un bâtiment historique du 19ème siècle. Il compte en tout 57 chambres dont 40 doubles et 17 suites, réparties sur 6 étages. Décoré avec élégance, le hall d'accueil climatisé offre aux hôtes une réception ouverte 24h/24h, un ascenseur, un coffre-fort et un vestiaire. L'hôtel dispose de plus d'une salle de conférence, d'un bar et d'un restaurant avec chaises hautes pour enfants. Les hôtes peuvent profiter de l'accès Internet, de l'assistance médicale ainsi que des services de chambre et de blanchisserie. Des places de parking et un garage sont disponibles.
Les chambres sont spacieuses et aménagées avec goût et disposent d'une salle de bain/WC avec sèche-cheveux ainsi que d'un lit king-size. L'équipement luxueux des chambres confortables comprend aussi une ligne téléphonique directe, la télévision par câble et satellite, la radio, un accès Internet, un mini-bar/réfrigérateur et le chauffage central à réglage individuel.
L'hôtel dispose d'une piscine couverte chauffée, d'un espace sauna avec massages et d'une salle de fitness bien équipée.
Kensington Court, 1, Londres W8 5DL , Grand Londres (Royaume-Uni). L'hôtel se trouve en plein coeur de Londres, avec vue sur le Kensington Palace.