Where is Holiday Inn Express Walsall M6, J10, an IHG Hotel located?
Holiday Inn Express Walsall M6, J10, an IHG Hotel, Walsall, United Kingdom (approx. 52.58378°, -2.01232°)
Holiday Inn Express Walsall M6, J10, an IHG Hotel, Walsall, United Kingdom (approx. 52.58378°, -2.01232°)