- /
- Wedding Venues
- /
- Devon
Copthorne Plymouth Wedding Venue
About Copthorne Hotel Plymouth
Situated in the heart of Plymouth, this is a lovely venue to celebrate your special day.
Contact & Location
Copthorne Hotel Plymouth
Armada Way, Plymouth, Pl11ar, Devon, United Kingdom