Leonardo Hotel Exeter
Exeter, Devon EX1 2DB
Just a very short amble from Exeter city centre, Leonardo Hotel Exeter is a swish and modern South West venue for business meetings and events for up to 90 delegates. Book today for that next conference,…
- Max: 90 guests