Hotel Staybridge Suites Chatsworth, Chatsworth

21902 Lassen Street ChatsworthCA 91311, United States
Hotel chain: Holiday Inn