Get Directions to Norwood Hotel ← View details 87-89a Bunbury Road, Birmingham B31 2ET, United Kingdom, Birmingham, England Get Directions From* To * — Required information