Hotel în City of Westminster, Londra, Marea Britanie
Acest hotel este localizat în inima oraşului Central London, la 10 minute de mers pe jos de Piaţa Leicester, Piaţa Trafalgar şi West End Theater District. De asemenea, oferă serviciu în cameră disponibil 24 de ore, serviciu de recepţie deschis 24 de ore şi internet wireless gratuit în zonele publice.