Holiday Inn Express San Francisco-Airport North
Hospitality
South San Francisco, California 2 followers
About us
- Industry
- Hospitality
- Company size
- 11-50 employees
- Headquarters
- South San Francisco, California
Locations
-
373 S AIRPORT BLVD
South San Francisco, California 94080, us