If you're traveling to San Francisco to be in the city, this is not the hotel for you. However, if you need a spot to...
1333 Bayshore Highway, Burlingame