The St Johns Hotel

+44 (0) 121 711 3000
651 Warwick Road, Solihull B91 1AT

Hotels - Others in Solihull, West Midlands

A collection of landmark city centre hotels and dedicated conference and training venues.

Tags:

Opening Hours

Location Map