L'hôtel construit en 1973 et rénové en 2002 compte en tout 294 chambres, dont 30 simples, 119 doubles, 4 suites et 4 appartements, répartis sur 8 étages. Il dispose d'une réception (ouverte 24h/24h) avec coffre-fort, d'un vestiaire, d'un ascenseur, d'un café et d'un kiosque. L'hôtel comprend également un bar et un restaurant climatisé avec choix à la carte et chaises hautes pour enfants. Il possède une salle de conférence moderne, l'accès Internet, un service de chambre et de blanchisserie, un accompagnement médical ainsi que des places de parking et un garage (contre supplément).
Les chambres luxueuses sont équipées d'une salle de bain avec douche, WC et sèche-cheveux, d'un téléphone avec ligne directe, de la télévision par câble et satellite, d'une radio, d'une chaîne hi-fi, d'un accès Internet, d'un réfrigérateur, d'un mini-bar, d'un lit double, de carrelage, de moquette, du chauffage central et d'un coffre-fort.
Orchard Street,, Londres W1H 6JS , Grand Londres (Royaume-Uni). Cet hôtel traditionnel est situé à quelques minutes de la célèbre Oxford Street, en plein centre-ville. Des commerces, des bars, des pubs, des discothèques et les transports en commun se trouvent dans un rayon de 100 mètres.