The St. Johns Hotel, Solihull (formerly known as the Renaissance Solihull Hotel) offers a stylish and contemporary setting (public areas all recently refurbished) with extensive [ + ]