Wynyard Hall

 

Magnificent and palatial, Wynyard Hall country house hotel in the Tees Valley is set in 150 acres of parkland and features an ornamental lake, walled garden, opulent state rooms, a stained glass domed ceiling and it’s very own chapel.

Wynyard Hall, Tees Valley, TS22 5NF