Red Roof Inn

Red Roof Inn

Located just south of San Francisco International Airport, this completely renovated, 100% non-smoking hotel is close to a scenic jogging path along the San Francisco Bay.

© 2024 DogTrekker.com
Website by Brandhound