Ubicado a lo largo de Shepherd's Bush Road, a pasos de King Street, Hammersmith Broadway, Brook Green, Goldhawk Road, Hammersmith Road, Shepherds Bush Green, White City, Westfield Shopping Center, Hammersmith Apollo, Shepherds Bush Empire, Olympia Grand y Exhibition Halls, Charring Cross Hospital, BBC Television Center y Kensington High Street, este hotel es perfecto para visitar algunas de las atracciones más importantes.
Lugares del centro de Londres como Buckingham Palace, Hyde Park, Trafalgar Square, Knightsbridge, Oxford Street, Piccadilly Circus, The West End y varios teatros y bares son accesibles en metro desde algunas de las estaciones cercanas.