Embassy Suites Hotel

Embassy Suites Hotel

Located on the San Francisco Bay, The Embassy Suites San Francisco Airport – Waterfront hotel offers stunning views of the Bay, Spanish-style architecture, and waterfront jogging and walking trails. It is located about 2 miles south of SFO and 20 minutes from San Francisco.

Dog policies and amenities often change season to season, so be sure to call for the latest updates.


© 2022 DogTrekker.com
Website by Brandhound