Holiday Inn Hotels and Resorts Hotels Near James-York Plaza Shopping Center Williamsburg, VA