The Arches Watford situa-se em Watford, a 3,3 km de Estação Ferroviária de Watford Junction e a 7,2 km de Estação de Metro de Stanmore, e dispõe de acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista do jardim.
Há também uma cozinha equipada com um frigorífico em algumas unidades.
Estação de Metro de Harrow-on-the-Hill fica a 8,9 km de The Arches Watford, enquanto Estação de Metro de Edgware está a 10 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 25 km de The Arches Watford.