CaliforniaSan FranciscoTravelUS Hotel ReviewsUSA Holiday Inn Express San Francisco Airport South, San Francisco (CA), United States – Hotel Review by kumamonjeng May 29, 2018 by kumamonjeng May 29, 2018 Staying at Holiday Inn Express San Francisco Airport South because I like to stay away from the San Francisco City. It is less than an hour drive to the city…