Remove Ads

Photo of Travelodge Santa Clarita

3.0
23 votes

Travelodge Santa Clarita

17843 Sierra Highway, Santa Clarita, California 91351 USA

Add Photo

Hotel Front

Remove Ads

Claim copyright