Hotels

There are 4 well known hotel brands within a short walk of Centre Square

Places To Stay

hotels-2-5b2d2b13e36e7.jpg (original)

Hotels:

1. Holiday Inn Express

2. Leonardo

3. Premier Inn

4. Travelodge