121 East Grand Avenue, South San Francisco, California, 94080
(650) 589-7100
Travel & Transportation > Hotels, Motels, & Lodging
Our accommodations near the San Francisco International Airport offer a convenient destination for travelers to the Bay Area. Located off Highway 101, the hotel is three miles north of San Francisco International Airport, 11 miles from Downtown San Francisco, five miles from Monster Park, 12 miles from Fisherman's Wharf and Alcatraz, and 5 miles from Cow Palace. Our property is the perfect base for all of your San Francisco adventures and business events.
Always open
Payment options: Cash, American Express, Discover, MasterCard, Visa
Twitter: @sfosuites
Facebook: https://www.facebook.com/sfosuites
No reviews yet. Be the first to write a review!