L'hôtel, construit au début du siècle dernier, fut rénové en 2004 et offre les prestations d'un bon hôtel de classe moyenne. Il dispose d'un hall d'accueil avec ascenseurs et réception ouverte 24h/24. Il possède de plus un restaurant, une salle de conférences, l'accès Internet ainsi qu'un service de chambre et de blanchisserie.
Les 119 chambres, dont 39 chambres simples et 27 chambres doubles, sont équipées de sèche-cheveux, de téléphone avec ligne directe, de TV par satellite, de radio et de l'accès Internet. Elles possèdent toute mini-bar, chauffage central et coffre-fort.
Westbourne Terrace, 78-82, Londres W2 6QA , Grand Londres (Royaume-Uni). Cet hôtel est situé directement dans le centre touristique et est idéal pour les ballades à travers la ville. Des possibilités d'achat, des bars, des discothèques et les transports en commun ne sont qu'à quelques mètres.