Located on the San Francisco Bay, The Embassy Suites Hotel offers stunning views of the Bay, Spanish-style architecture, and waterfront jogging and walking trails. This pet-friendly hotel is located about 2 miles south of SFO and 20 minutes from San Francisco.
Enjoy a free made-to-order breakfast with a complimentary evening reception, comfortable rooms, an indoor pool, a fitness center, and an on-site restaurant. EV charging is also available.