Location. Bryn Howel is located in Llangollen, close to Pontcysyllte Aquaduct and Chirk Castle. Additional area points of interest include Erdigg Hall. Hotel Features. Bryn Howel features a restaurant and a bar/lounge. The hotel serves a complimentary breakfast. Guestrooms. All guestrooms at Bryn Howel feature coffee/tea makers and hair dryers. Satellite television is provided.