Overview
Claimed
Description
If you love shopping, you'll love staying at Premier Inn Stourbridge Town Centre. Only two miles south of Merry Hill shopping centre and ten miles west of Birmingham Bullring.
Tags
Source of Info:
Y Yext
If you love shopping, you'll love staying at Premier Inn Stourbridge Town Centre. Only two miles south of Merry Hill shopping centre and ten miles west of Birmingham Bullring.