crowne plaza solihull

Business Hotel Outside Birmingham: Crowne Plaza Solihull

The Crowne Plaza® Solihull hotel lies in quiet, leafy grounds in Solihull town centre, just off the M42 motorway. The Crowne Plaza Meetings director ensure the event runs smoothly. The hotel is steps from Touchwood shopping complex housing stores, restaurants and multiplex cinema.


Crowne Plaza Solihull – Home | Facebook

The Crowne Plaza Solihull is a perfect location to celebrate the new chapter of your life with family and friends. Convenience Special service Great location & Food Local attraction Rooms for everyone to rest after celebrating Man to fix the cake just in case