Seventh0's Solihull, UK
64-66 Station Road
I met up with a work colleague and we decided to hit Jimmy Spices in Solihull for ease as the restau...
Premier Inn Solihull Town Centre
68 Station Road
Where do I begin? Lets start with the positives... New hotel, clean and close to the shops and bar...