Copthorne Hotel Merry Hill Dudley

from
check rates
avg/night
up to: % savings
The Waterfront, Level Street, Brierley Hill, England
  • stars
  • rating
Situated in Brierley Hill, this spa hotel is close to Dudley Zoo and Castle and Himley Hall and Park. Area attractions also include Black Country Museum. read more
Special Offer
Reviews