Embassy Suites Walnut Creek
Walnut Creek, CA
This all-suite hotel 2 miles from downtown Walnut Creek is across the street from the Pleasant Hill BART station.
Two-room suites offer separate living rooms with a sofa bed, refrigerator, and microwave as well as two cable TVs.
A cooked-to-order breakfast is complimentary. The hotel also has an indoor pool, fitness room, business center, and gift shop.
1345 Treat Blvd, Walnut Creek, CA 94597, USA