L'hôtel entièrement rénové en 2004, compte en tout 101 chambres, dont 30 simples et 15 doubles. Il propose de nombreux agréments, comme un agréable hall d'accueil avec des ascenseurs, des coffres-forts, un bureau de change et une réception ouverte 24h/24. Il compte de plus un bar, un pub et un restaurant climatisé avec choix à la carte. Les hommes d'affaires peuvent également utiliser la salle de conférence et l'accès Internet. Des prestations supplémentaires, comme le service de chambre et de blanchisserie, sont aussi à prendre en considération.
Confortablement aménagées, les chambres disposent d'une salle de bain avec sèche-cheveux, du téléphone, de la télévision par satellite, d'un accès Internet, du chauffage central, d'un mini-bar, d'un réfrigérateur, d'un lit double et d'un coffre-fort. De plus, elles sont équipées de moquette au sol.
Possibilité d'utiliser le centre de remise en forme de l'hôtel.
Granville Place, Londres W1H 6PA , Grand Londres (Royaume-Uni). Cet hôtel de luxe occupe une position centrale, près de Marble Arch. De nombreuses possibilités d'achat et de divertissement ainsi que les plus beaux sites touristiques sont facilement accessibles à pied ou en transports en commun.