Walnut Creek Marriott (Walnut Creek) From US$113 (€82) per room The Walnut Creek Marriott is an impressive full service hotel with a beautiful atrium lobby and 338 guestrooms geared toward the business traveler. Guest amenities include a restaurant and bar featuring live piano jazz nightly. Guests will ...
Diablo Mountain Inn (Walnut Creek) From US$81 (€59) per room The Diablo Mountain Inn is centrally located in downtown Walnut Creek, Calif., off Interstate 680. The 24 room inn is close to museums, art galleries and open spaces. An equestrian center and golf course are also nearby. Before heading out ...