Leonardo Hotel Plymouth
Plymouth, Devon PL4 0AZ
A modern hotel in the Historic Quarter of this upbeat harbour city on Devon’s south coast; with up to the minute facilities and suites with a maximum capacity for 120 delegates this is a good choice…
- Max: 120 guests