La Quinta Inn San Francisco Airport North, South San Francisco, United States of America
La Quinta Inn San Francisco Airport North is conveniently located at 20 Airport Blvd in South San Francisco, United States of America
Hotel Location:
Address: 20 Airport Blvd
City: South San Francisco
State: CA
Country: United States of America
phone: +1 650-583-2223
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Fitness
- In House Bar
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer