Customer Service |
US & Canada:
(1) 202-552-1048
United Kingdom:
(44) 207-099-2035
Worldwide:
(60) 3-2026-8440
|
|
FEATURED HOTELS IN SOLIHULL |
 |
 |
Holiday Inn Solihull Hotel Holiday Inn Solihull is located within a short distance of the NEC and only 1 mile from Jct 5 M42 with direct links to the M6, M6 TOLL, M1 and M40. Situated in the heart of S...
|
 |
|
|