Hotellet, som er kendt for dets placering, 350 meter væk fra Piccadilly Circus i Westminster Borough område, giver adgang til Wyndham's Theatre inden for 5 minutter. Faciliteterne her indeholder en værdiboks og 24 timers security.
Stedet ligger tæt på Chinatown og inden for 500 meter fra Tottenham Court Road metrostation. Det tager 10 minutter til fods for at komme til Londons bycentrum. Du kan komme til British Museum om få minutter i bil.
Gæsterne kan prøve italienske, sunde og middelhaves måltider på pizzeria Bella Italia placeret 50 meter væk.