Filter Results
Apply Filters
Clear Filters
5-star Hotels in Walnut Creek
The Rise Walnut Creek, Sentral
1380 N. California Rd, Walnut Creek, United States Show map
Within 25 minutes' walk of the 10-acre Civic Park, the 5-star The Rise Walnut Creek, Sentral Hotel includes 20 rooms. There is also a charging station for electric vehicles.
From US$ 179
Book Now