Premier Inn
North Lanarkshire, Cumbernauld
About Premier Inn
Based in Cumbernauld in Lanarkshire North, Premier Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Inn
ADD LINE 1, Cumbernauld, G67 1AX, North Lanarkshire, United Kingdom