Crowne Plaza Solihull is a stylish 4-star hotel set in landscaped grounds and perfectly positioned in the Heart of England. Just minutes from the M42, Birmingham Airport (BHX), the NEC, and bp pulse LIVE, it’s the ideal base for both business and leisure travellers.
Our 120 spacious, contemporary bedrooms feature premium bedding, smart TVs, complimentary high-speed Wi-Fi, and dedicated work areas — designed for comfort, productivity, and a great night’s sleep.
Solihull’s vibrant town cent...