Own a slice of tranquility at Newton Hall in Lancashire, near the scenic River Wyre. The Debonair Lodge, Atlas's flagship, boasts elegance with freestanding sofas, electric stove-effect fire, and country-style surround.