Located in Maidstone, in the heart of Southeast England, the Tudor Park, A Marriott Hotel & Country Club is every business or leisure traveller's dream. Our resort, just 30 miles from London, is surrounded by beautiful countryside, near the River Medway, Hop Farm, Leeds Castle and Canterbury Cathedral