2355 North Main Street, Walnut Creek, CA 94596, United States
Ideally located in the heart of the dynamic East Bay, this pet-friendly hotel is 26.4 km from Mt. Diablo and features a heated outdoor pool and a modern fitness center. An on-site restaurant and bar are also available. All rooms at Walnut Creek Marriott include a work desk, seating area, coffee/tea maker, and ironing facilities. Guests can savor Baja California fusion cuisine at Atrio, serving breakfast, lunch, and dinner, or explore numerous nearby restaurants. Walnut Creek Marriott is situated 2 blocks from Walnut Creek BART Station and less than 20 miles from downtown San Francisco.