20 Airport Boulevard, South San Francisco, CA 94080, USA
20 Airport Blvd South San Francisco, CA 94080
South San Francisco
California
94080
United States
La Quinta Inn San Francisco Airport North is pet friendly! Up to two pets of any size are allowed in each room for no additional fee or deposit.