Superbly located in the centre of Solihull, opposite the Touchwood shopping centre. 0.5 miles from Solihull train station and a 10 minute journey to Birmingham.
Our Solihull Town Centre Premier Inn has everything you'd expect, incredibly comfy beds in every room …
Address: Premier Inn, Station Road, Solihull, B91 3RX
To get listed in our Directory email Samantha now with your company details.