2 Bodwen Villas is gelegen in Llangollen, op 45 km van Chester Zoo en 49 km van Bodelwyddan Castle, en heeft gratis WiFi. De accommodatie is rookvrij en bevindt zich op 37 km van renbaan van Chester.
Alle kamers bij het pension hebben een flatscreen-tv. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en een haardroger. Alle kamers bij 2 Bodwen Villas hebben beddengoed en handdoeken.
Horseshoe Pass ligt op 7,2 km van de accommodatie, en Chirk Castle ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Liverpool John Lennon, op 78 km van 2 Bodwen Villas.