Corus Hotel Solihull is conveniently positioned for sightseeing in the Heart of England. It is an ideal place for those travelers who are looking for a good accommodation in a convenient location at the city center.