Leonardo Hotel Plymouth50 Exeter St, Plymouth, United Kingdom PL4 0AZ.4 miles Leonardo Hotel Plymouth50 Exeter St, Plymouth, United Kingdom PL4 0AZ.4 miles Copthorne PlymouthArmada Way, Plymouth, ...