Residence Inn by Marriott Chatsworth is a Hotel located at 20524 Lassen St, Chatsworth, CA 91311. It has received 14 reviews with an average rating of 4.4 stars.
The address of Residence Inn by Marriott Chatsworth: 20524 Lassen St, Chatsworth, CA 91311
Residence Inn by Marriott Chatsworth has 4.4 stars from 14 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071