Start from
Holiday Inn Express & Suites Napa Valley-American Canyon, an IHG Hotel
5001 Main St, American Canyon 94503