Travelodge Inn and Suites

  • Hotels
21603 Devonshire St.
Chatsworth, CA 91311
(818) 998-8888
(818) 718-6666 (fax)
  • Whom to Contact

    • Paul
      Phone: (818) 998-8888