Located just off Highway 101 and 10 minutes' drive from the San Francisco International Airport, this hotel features a daily continental breakfast. Free Wi-Fi and private parking are available.
Number of rooms: 33
751 Airport Boulevard, South San Francisco, CA 94080, United States