1/11
Holiday Inn Express Walnut Creek
Walnut Creek
We're liking this😍
Equipped with a desk and free wifi this room is perfect for a workcation.
Get steamy and relax in the jacuzzi.
Want to build that body? Then head over to the fully equipped gym.
Amenities
Location
2730 North Main Street, Walnut Creek, CA, USA