Hotel Information
The recently built Holiday Inn Express Hotel & Suites San Francisco Airport North is conveniently located just five short minutes from San Francisco International Airport and eight miles south of Downtown San Francisco.
Assuring courteous service and quality amenities, the Holiday Inn Express Hotel and Suites San Francisco-Airport North prides itself as an ideal location for business and leisure travellers.