Premier Inn
About Premier Inn
Based in Stafford in Staffordshire, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
1 Spitfire Close, Stafford, ST16 1ST, Staffordshire, United Kingdom
Based in Stafford in Staffordshire, Premier Inn offers rooms for wedding guest accommodation.
Premier Inn
1 Spitfire Close, Stafford, ST16 1ST, Staffordshire, United Kingdom