Westmead Hotel

Redditch Road, Hopwood
Birmingham
United Kingdom