Marriott Walnut Creek, Walnut Creek
Marriott Walnut Creek
2355 North Main StreetNestled in the foothills of Mount Diablo, the Walnut Creek Marriott offers 338 tastefully furnished guest rooms. We are conveniently located 2 blocks from BART, and offer amenities such as an outdoor pool and spa, and fitness center.