410 South Airport Boulevard, South San Francisco
Conveniently located just one mile north of San Francisco International Airport this comfortable hotel offers a range of relaxing amenities and services just minutes from downtown San Francisco and many attractions.