Premier Inn
About Premier Inn
Based in Manchester in Greater Manchester, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
Alphagate Drive, Manchester Road South, Manchester, M34 3SH, Greater Manchester, United Kingdom