Travelodge Chatsworth 21603 Devonshire Street,
Chatsworth, CA 91311 US
Travelodge Chatsworth 21603 Devonshire Street, Chatsworth, CA 91311
 
Rated Very Low Not Recommended
Cheap, downtown Chatsworth hotel Near Amtrak Station 3 floors, 73 rooms - elevator Outdoor swimming pool Free continental breakfast Free Internet in room Free parking