catravlerChico_ca's Walnut Creek, CA, USA
Walnut Creek Marriott
2355 North Main Street
We stayed here because it was free with points, there are better values in the area. The staff are f...
Holiday Inn Express Walnut Creek
2730 North Main Street
Great staff and a very nice hotel, but downtown and BART a 20-30 minute walk.We were looking for a p...
Masses Sports Bar and Grill
2721 N Main St
We were looking for a place to walk to from the Holiday Inn Express. Across the street it looks like...