Start from
Holiday Inn Express & Suites Chatsworth, an IHG Hotel
21340 Devonshire St, Chatsworth 91311