Crowne Plaza Solihull
Solihull, West Midlands B91 3QD (11.19 Miles)
A stunning hotel set within picturesque grounds, located in Solihull town centre. Crowne Plaza Solihull is the perfect setting for business, pleasure and leisure. The hotel offers 12 fully equipped meeting…
- Max Capacity
- 200
- Reception
- 200
- Dining
- 120
- Dinner & Dance
- 110
- Bedrooms
- 120
Features: In-house Catering, Local Public Transport, Music Licence, Parking, EV Charging, Licensed Bar, Late Licence, Family Friendly, Outside Space.

