Holiday Inn Civic Center SFO

50 8th St, San Francisco, CA 94103