The Albion is situated in the largest town in north Wales Wrexham. Our property is situated between the beautiful Welsh mountains and the tower Dee Valley.
Wrexham is a historic town which dates back to the Mesolithic period (8000 to 4300 BC). There was also Roman settlement which was located in the Plas Coch area of Wrexham.
Each of our rooms at The Albion has been lovingly furnished to combine period charm and modern comforts.
Some of our rooms include a flat-screen LED TV tea and coffee making facilities.
The en-suite shower rooms have complimentary toiletries. You will also find a work desk in each of the double/twin rooms.
The Albion features free WiFi throughout the property.
The nearest airport is Liverpool John Lennon Airport 21.1 miles from the property.