L'hôtel est un bâtiment moderne qui offre une atmosphère internationale. Il compte en tout 501 chambres, dont 6 suites, réparties sur 12 étages. L'équipement comprend un hall d'accueil avec réception (ouverte 24h/24h), un coffre-fort et un ascenseur. Un bar, un café et un restaurant climatisé avec espace non fumeur sont proposés aux hôtes. L'hôtel dispose aussi d'une salle de conférences. Contre un supplément, les voitures peuvent être garées dans le garage de l'hôtel.
Les chambres confortables sont équipées d'une salle de bain avec WC et douche, d'un sèche-cheveux, d'un téléphone avec ligne directe, de la télévision par câble et satellite, d'un accès Internet, d'un mini-bar/réfrigérateur et d'un coffre-fort. Il est aussi possible de préparer du thé ou du café.
LILLIE ROAD 47, Londres SW6 1UD , Grand Londres (Royaume-Uni). L'hôtel est situé à quelques minutes de marche du parc des expositions de Earls Court. A proximité vous trouverez le Queens Tennis Club et le Club de football de Chelsea. La station de métro de Earls Court se trouve à 2 km environ de l'hôtel. West End et l'aéroport de Heathrow sont facilement accessibles.