Location & Nearby Info
Holiday Inn Express Hotel & Suites Santa Clarita
27513 Wayne Mills Pl
Santa Clarita, CA 91355
1-877-865-6578
Show nearby: