Where to Stay Hotels Travelodge Chatsworth Share Been There Login Register Save Login Register Get Directions Hotels Business Hotels Free Wi-Fi Pool Follow Us: Contact Information 21603 Devonshire Street, Chatsworth 91311 818-998-8888 Additional Information Accepts Credit CardsADA AccessiblePublic Space ADA CompliantSelf ParkingTotal Rooms: 73 Discover LA Newsletter Email I consent to receive the Discover LA newsletter. You can learn more by reading our privacy policy, and you can opt out at any time. Leave this field blank