The Windsor
2383 North Main St. Walnut Creek, CA 94596
Reservation Request
About
The Windsor in Walnut Creek, California offers refined apartment living in the heart of the East Bay.
Featuring spacious one and two bedroom layouts, residents enjoy in-home laundry, sleek finishes, and bright interiors designed for comfort. The community includes a pool, fitness center, and inviting outdoor spaces ideal for relaxing or working remotely. Centrally located, The Windsor in Walnut Creek, California provides quick access to BART and I-680, making commuting to San Francisco or Oakland simple and efficient. Just blocks away, residents can enjoy dining and shopping at Broadway Plaza or spend the day exploring nature at Mount Diablo State Park. The Windsor in Walnut Creek, California combines convenience, quiet, and quality in a walkable, well-connected neighborhood.
Amenities
Balcony
BBQ Picnic Area
Bike Shop
Bike Storage
Controlled Access
Fitness Center
Pet Friendly
Pool
Rooftop Lounge
Views
EV Charging Station