A spa, fine dining, excellent views and leisure activities combine at Stapleford Park Hotel & Spa, set in 500 acres of woods, parkland and gardens.