The Westmead Hotel 3 stars

Redditch Road, Hopwood, Hopwood, B48 7AL, United Kingdom

Hotel image
Read more reviews for The Westmead Hotel