Holiday Inn Gloucester - Cheltenham
Barnwood, Gloucester, Gloucestershire GL4 3RX
This is your all singing, all dancing one stop venue for business meetings and events for up to 130 delegates; so if you’re looking for the perfect place to hold your next exhibitions, conference, presentation,…
- Max: 130 guests