Located in the San Fernando Valley, this Chatsworth, California hotel boasts an on-site restaurant and an outdoor swimming pool and hot tub in a lush garden setting. It offers free guest parking.
Number of rooms: 148
9777 Topanga Canyon Boulevard, Chatsworth, CA 91311, United States
Hotel booked 1 times today.