Holiday Inn Express Hotel & Suites Santa Clarita

27513 Wayne Mills Place
Valencia
California
United States