Dette hotel ligger i London City Centre, kun 10 minutters gang fra Theatreland, The British Museum og Oxford Street. Derudover ligger Trafalgar Square og Piccadilly Circus 15 minutter derfra. Covent Garden Metrostation ligger inden for 3 i minutters gang, mens Holborn Metrostation ligger inden for 6 minutters gang.