Costruito nel 1999, questo hotel dispone di un totale di 312 camere dislocate su 16 piani. Mette inoltre a disposizione un bar e un ristorante climatizzato.
Le camere sono confortevoli e dispongono di bagno con asciugacapelli, minibar/frigorifero, telefono con linea diretta, radio e TV via satellite e via cavo.
L'albergo è attrezzato con una sauna e un fitness center.
Euston Road, 100-110, Londra NW1 2AJ , Grande Londra (Regno Unito). Questo confortevole hotel è situato nelle immediate vicinanze del centro di Londra, ricco di possibilità di shopping e di svago. I mezzi di trasporto pubblici effettuano una fermata a 500 metri dall'hotel. La stazione ferroviaria internazionale di "Waterloo" è raggiungibile in circa 15 minuti.