2 Bodwen Villas encontra-se em Llangollen, a 7,2 km de Horseshoe Pass e 11 km de Castelo de Chirk. O alojamento está a cerca de 37 km de Hipódromo de Chester, a 45 km de Zoo de Chester e a 49 km de Castelo de Bodelwyddan. 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. A casa de banho privativa dispõe de chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. No alojamento, os quartos têm 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.