Leonardo Hotel Southampton
Southampton, Hampshire SO14 0TB
Standing proud in the heart of the city overlooking East Park, Leonardo Hotel Southampton is a light and airy modern venue with 9 meeting rooms and a maximum capacity of 120 delegates. The hotel has all…
- Max: 120 guests