The hotel is located on Great Russell Street in central London, just two minutes’ walk from Tottenham Court Road Tube Station and five minutes from Covent Garden. It is also situated close to Oxford Street and Bond Street and is convenient to Theatreland.