With facilities overlooking the James River a few miles east of Jamestown, the Kingsmill Resort has 425 rooms, five restaurants, 17000 sqft of conference space, a spa and fitness center, marina, and 15-court tennis center.