1/11
Holiday Inn Express Walnut Creek
Walnut Creek
On adore...😍
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.
Équipements de l'hôtel
Emplacement
2730 North Main Street, Walnut Creek, CA, USA