Hotel Staybridge Suites Chatsworth, Los Angeles

21902 Lassen Street Los Angeles91311, United States