Suggest an Edit Holiday Inn Express & Suites Santa Clarita
Holiday Inn Express & Suites Santa Clarita
27513 Wayne Mills Place, Valencia, Santa Clarita, CA 91355
+1 661-284-2101
27513 Wayne Mills Place, Valencia, Santa Clarita, CA 91355
+1 661-284-2101