Not a hotel for families, even on the weekends.
Brought my family along for a weekend in San Francisco ahead of a business trip and selected the Intercontinental for its location near Union Square and my Monday meeting and because it had an indoor pool. The hotel is much more suited to business travelers and much more interested in its "green credentials" than some facets of its guest experience. For the price, it represented only an average value to me. 
The wireless was quite expensive particularly given the room rate to start, but more annoying when traveling with children, was the lack of children's channels on the television. The hotel's Lodgenet system priced a 1/2 hour cartoon on Disney at $4.00! Several times during my stay, my kids and I both needed a brief break to watch a show and could find nothing suitable for kids on the free channels because Disney, Nickolodean and others were not available and only the paid system offered individual shows from these channels.
Parking, bar and food were also very highly priced and one quickly got the sense that you could easily double the already quite high price of your room for the day if you dared to use the wireless , watch a tv show, park the car and eat breakfast that day.
The indoor pool is a narrow three lane lap pool in almost constant use by the adults using the gym facilities and not conducive to a swim break for a family. I had to keep my children in a narrow swim lane to avoid interefering with the lap swimmers. 
In summary, the hotel was adequate, if pricey, for weekday business traveler but doesn't make the adjustments it could to also create a better hospitality experience for families.