Village Prem Solihull Hotel and Leisure Club
The Green Business Park, Dog Kennel Lane,
Solihull B90 4G ,United Kingdom
Village Prem Solihull Hotel and Leisure Club is one of the popular Bar located in The Green Business Park, Dog Kennel Lane , listed under
Local business in Solihull
,
Hotel in Solihull
,