- UK Information
- UK Hotels
- Premier Inn Solihull Town Centre
Premier Inn Solihull Town Centre
Located in the heart of Solihull, Premier Inn Solihull Town Centre is opposite the Touchwood Shopping Centre, just a 6-minute walk from Solihull Rail Station. The non-smoking hotel has a 24-hour reception and luggage storage facilities.
Rating
Prices from £43
115