Premier Inn Solihull

Premier Inn Solihull

0  Reviews


Hotels in Solihull
Stratford Rd , Solihull, West Midlands, B94 6NX
0871-527 8984

Premier Inn Solihull is a hotel in West Midlands. They offer hotel accommodation and hotel deals. The address for Premier Inn hotel is Stratford Rd.




Are you willing to write a short review of Premier Inn Solihull? Please add your Premier Inn Solihull review and help create a directory of recommended Hotels in Solihull. If Premier Inn Solihull is your business, why not claim it today! Claiming a business will enable you to edit the contact details and update the description.