Leonardo Hotel Cheltenham
Cheltenham, Gloucestershire GL51 0TS
You don’t need us to tell you that the impressive Georgian architecture of Cheltenham makes a beautiful backdrop for city weddings, but it works equally well for business meetings and events so if you’re…
- Max: 400 guests