Premier Inn
About Premier Inn
Based in Plymouth in Devon, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
1 Lockyers Quay, Coxside, Plymouth, PL4 0DX, Devon, United Kingdom
Based in Plymouth in Devon, Premier Inn offers rooms for wedding guest accommodation.
Premier Inn
1 Lockyers Quay, Coxside, Plymouth, PL4 0DX, Devon, United Kingdom