Hotel ★★★

Wrexham Central Stay Apartment Seven

1A Chester St Wrexham LL13 8BD UK, Wrexham, United Kingdom Show on map

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.

Stays near Wrexham Central Stay Apartment Seven

Highly rated alternatives close by

All 14 in Wrexham →

More ways to stay in Wrexham

See prices on Agoda
Check prices