Farm stay About Wrexham Central Stay Apartment Seven
Wrexham Central Stay Apartment Seven is a 3-star hotel in Wrexham, United Kingdom. It is one of 14 places to stay in Wrexham listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
1A Chester St Wrexham LL13 8BD UK, Wrexham, United Kingdom
Loading map…
Frequently asked questions
Where is Wrexham Central Stay Apartment Seven located?
Wrexham Central Stay Apartment Seven is located at 1A Chester St Wrexham LL13 8BD UK, Wrexham, United Kingdom.
How many stars does Wrexham Central Stay Apartment Seven have?
Wrexham Central Stay Apartment Seven is rated 3 stars.