The Windsor
2383 North Main Street, Walnut Creek, CA 94596
In-Unit Wifi
Pets Allowed
Pool
Business Center
Health Club
Building Amenities
- Beautifully Lanscaped
- Package Recieving
- Walking Distance to BART
- Courtyard
- Gourmet Restaurant Located in the Adjacent Marriott Hotel
Unit Amenities
- Basic cable TV
- Granite Countertops
- Solid Hardwood
- Fully Equipped Kitchen
- Local phone service
- Dual Panel Windows
- Room Service
- High-speed Internet access
Detailed Information
Search Availability