3km south of Wembley, the hotel is located on the A40 Western Avenue in the direction of central London, half mile after the Junction with A406, next to a BP filling station. It is also a few metres from Park Royal Tube Station, on the Central Line of London's Underground.