Costruito nel 1989, questo distinto hotel vanta una lunga tradizione. L'edificio, dotato di una superba facciata vittoriana, si sviluppa su 9 piani e dispone in totale di 371 camere, tra cui 12 suite. A disposizione degli ospiti vi sono un bar e un ristorante, nonché 13 sale per manifestazioni e conferenze dotate della più moderna attrezzatura tenologica. Gli ospiti possono inoltre usufruire del servizio in camera disponibile 24 ore su 24.
Le camere sono climatizzate e dispongono di bagno completamente accessoriato, asciugacapelli, 2 linee telefoniche, ferro e asse da stiro, set per la preparazione di tè e caffè, servizio sveglia, Pay TV, playstation, accesso ad Internet, minibar, frigorifero e cassetta di sicurezza a pagamento. Le camere deluxe si distinguono per il loro design all'ultima moda e dispongono in più di una doccia multi-jet.
Russell square,, Londra WC1B 5BE , Grande Londra (Regno Unito). Situato nel cuore di Londra, nella zona più a Nord della Russel Square, questo hotel si distingue per la sua atmosfera tradizionale. La sua favorevole posizione consente di raggiungere comodamente i collegamenti autostradali per Oxford (A40), Gatwick (A23), Heathrow e con il Nord dell'Inghilterra.