North America • United States • California • Embassy Suites Hotel San Francisco Airport, South San Fran.
The Embassy Suites Hotel is conveniently located just 8 miles from downtown San Francisco, 1
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!