The St Johns Hotel

651 Warwick Road
Solihull
United Kingdom