Sports and Entertainment

Crowne Plaza Solihull

61 Homer Road, Solihull

About Crowne Plaza Solihull

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...

Crowne Plaza Solihull Rooms

Slide 1

Double

Room Type

Location of Crowne Plaza Solihull

61 Homer Road, Solihull

Crowne Plaza Solihull Amenities

Gym
Spa
Pool
Child/Babysitting
Parking
24-Hour Reception
Internet
Laundry Service
Air Conditioning
Accessibility
Concierge
Luggage Storage
Business Centre