OYO East Bank Hotel is one of the best hotels to stay near Solihull Town Center.