Travelodge Chatsworth

21603 Devonshire St, Chatsworth, CA 91311
1.800.252.0306
2.5
Featured Image Outdoor Pool Reception Living Area Guestroom Breakfast Area Guestroom Interior Entrance Outdoor Pool Guestroom Bathroom Sink Guestroom Breakfast Area Guestroom Guestroom Exterior Sport Facility Exterior Guest Room Guest Room Guest Room
Explore Nearby