Holiday Inn San Francisco Hotels

It's the Holiday Inn! Choose from one of the 11 hotels in and around the Bay area including Concord, Oakland, San Francisco, Vallejo, San Jose, Santa Clara and Walnut Creek.