Village Hotel Solihull  -  3 Star

The Green Business Park, Dog Kennel Lane, Solihull, West Midlands, B90 4JG [ Telephone not available ]

Loading Photos & Map of Village Hotel Solihull

Be the first to Write a Review!

Been to Village Hotel Solihull? Share your experiences!