Holiday Inn M6 Jct7

Chapel Lane
Birmingham
United Kingdom