Javascript is required to view this map.

Travelodge Chatsworth

Overview

Total Rooms

73

TMD Hotel

Pricing: $

Avg $69.36

Address:

21603 Devonshire Street
Chatsworth, CA 91311

Phone:

1 (818) 998-8888

TripAdvisor Traveler Rating
111 Reviews
Read All Reviews