US | California | South San Francisco | Holiday Inn Sfo Intl Arpt