Village Hotel Solihull is a sleek and stylish hotel with a contemporary black box design. It offers uber-chic accommodation, free Wi-Fi throughout, and a choice of dining options.
Number of rooms: 128
The Green Business Park, Dog Kennel Lane, Solihull, B90 4JG, United Kingdom
Hotel booked 1 times today.