Travelodge of Santa Clarita

17843 Sierra Hwy Canyon Country CA

Merchant Verified

Address: 17843 Sierra Hwy

Canyon Country CA 91351