With everything you might need under one roof, Central Square is the place to come to get your retail fix. From large department stores to speciality retailers, you’ll find whatever you want here. It is open 7 days a week, and has convenient and abundant public parking facilities.

Plus encore à découvrir dans la région

Partager ce site

Choice Hotels