Luxury Property North East England

Middleham House

Kirkgate, Middleham, North Yorkshire 020 7733 5716 Add to Favourites

Sleeps up to 27

Bedrooms 13

Bathrooms 12

Group Getaways

Pet Friendly

arrow down