Attention to
detail delivered through first-class service coupled with splendid
surroundings ensures a very unique experience.
Located on Great Russell Street in Central London, just two minutes'
walk from Tottenham Court Road Tube Station and just five minutes
from Covent Garden, the hotel has on its doorstep unrivalled shopping
in Oxford Street, and is just minutes from theatre land.