2 Bodwen Villas localiza-se em Llangollen, a cerca de 37 km de Hipódromo de Chester e 45 km de Zoo de Chester. O alojamento está a cerca de 49 km de Castelo de Bodelwyddan, a 7,2 km de Horseshoe Pass e a 11 km de Castelo de Chirk. Esta casa de hóspedes aceita animais de estimação e tem acesso Wi-Fi gratuito.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano. Cada quarto tem uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. As acomodações providenciam roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto de Liverpool - John Lennon, que fica a 78 km de 2 Bodwen Villas.