L'hôtel est situé dans le centre de Londres, dans le borough royal de Kensington et Chelsea, à quelques minutes de marche de Hyde Park, Kensington Gardens et Knightsbridge. Il se trouve également à proximité de Gloucester Road et de la station de métro South Kensington.
Toutes les chambres sont conçues dans un style contemporain combiné avec une technologie de pointe : une télé LCD, le wifi, l'air conditionné, un mini-bar, un fer à repasser, un sèche-cheveux, du thé et du café, des prises de courant anglaises ainsi qu'européennes, une salle de bain privative, un bureau et un coffre-fort.
Service de concierge
Équipe multilingue
Service de chambre
Salle de sport
Réception 24 heures sur 24
Service postal et d'envoi de colis
Journal numérique
Réservation de places de théâtre et de visites guidées
Services de blanchisserie et de nettoyage à sec
Service de transfert depuis et vers l'aéroport disponible
Air conditionné
Wifi
Salon internet
Coffres de sécurité
Smartphone Handy dans toutes les chambres
Q Bar / Restaurant