Address: Wynyard Hall, Tees Valley,, Billingham, United Kingdom
Offering a restaurant, Wynyard Hall Hotel & Spa is located in Billingham. Free WiFi access is available in this country house and the property offers free parking. All rooms offer a flat-screen TV and tea/coffee making facilities.