Crowne Plaza Solihull
The Crowne Plaza hotel in Solihull is situated in the town centre, directly opposite Touchwood shopping centre. If you're looking for places to stay in Solihull, you’ll enjoy a great night’s rest here with their premium bedding, quiet zones and a guaranteed wake-up call. They also have a leisure club with heated pool and air conditioned gym and a popular bar and restaurant.