The Chatsworth Hotel

9777 Topanga Canyon Blvd
Chatsworth
California
United States