iddlethorpe Hall, the only country house hotel in the city of York, is the perfect base to combine both a country and city experience. Set within 20 acres of its own award-winning gardens and parkland, the beautiful William and Mary house was formerly the home of the famous 18th-century writer and
WIN A LUXURY STAY FOR 2
Feb 01, 2023
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days