Set in 220 acres of kent countryside and former deerpark, marriott’s tudor park hotel & country club has a style all its own and offers a peaceful base for leisure and sightseeing in the garden of england. A modern two story building located in a villag.