Premier Inn
About Premier Inn
Based in Bromsgrove in Worcestershire, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
Birmingham Road, Bromsgrove, B61 0BA, Worcestershire, United Kingdom
Based in Bromsgrove in Worcestershire, Premier Inn offers rooms for wedding guest accommodation.
Premier Inn
Birmingham Road, Bromsgrove, B61 0BA, Worcestershire, United Kingdom