Carr Hall Castle

Set in the stunning Deer Park, Carr Hall Castle is surrounded by beautiful woods and landscapes. Located between the cities of Manchester and Leeds, this unique residence is perfect for those wanting a luxury escape from the hustle and bustle of city life.

The restored castle was voted as Channel 5’s ‘Britain’s Best Home’ and is set in 12 acres of immaculate grounds boasting full privacy and an escape from the outside world. With stunning outside courtyards, a working watermill, it’s very own lake, large heated indoor swimming pool, outdoor hot tub, five beautifully furnished bedrooms, designer kitchen, decadent dining room, open fire piano room and a spacious lounge Carr Hall Castle can comfortably house up to 10 guests.