L'hôtel climatisé compte en tout 56 chambres et un restaurant.
Les chambres bien agencées disposent d'une salle de bain.
LANGHAM STREET 31-35, Londres W1W 6BU , Grand Londres (Royaume-Uni). L'hôtel est idéalement placé, dans le centre de Londres, au coeur de West-End. Vous serez à deux pas de la célèbre Regent Street et à proximité d'Oxford Street, Bond Street et Regents Park. De nombreuses possibilités d'achats et de divertissements se trouvent dans les environs.