Premier Inn
About Premier Inn
Based in Manchester in Greater Manchester, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
18-20 Trafford Boulevard, Urmston, Manchester, M41 7JE, Greater Manchester, United Kingdom