Questo hotel offre ai suoi ospiti una posizione di grande successo, vicino ad alcune delle enclavi turistiche più conosciute della città, come il Madame Tussauds Museum o le stazioni ferroviarie di Paddington e King's Cross. Questa lussuosa proprietà urbana dista circa 35 miglia dagli aeroporti internazionali di Heathrow e Gatwick. La struttura, costruita nel 1936, ha un totale di 581 camere dislocate su 8 piani. I tuoi ospiti saranno accolti in un ambiente esclusivo che comprende varie strutture e servizi. L'offerta gastronomica include un bar allettante e un ristorante à la carte con aria condizionata, zona non fumatori separata e seggioloni per bambini. Le camere eleganti e allegre dispongono di bagno privato, TV via satellite e via cavo e accesso a Internet.