Start from
Holiday Inn Express & Suites El Dorado Hills, an IHG Hotel
4360 Town Center Blvd, El Dorado Hills 95762