Piedmont Takes on a Huge Renovation of the Chaminade Resort & Spa
The beautiful Chaminade Resort & Spa is set on 300 mountaintop acres, only three miles from downtown Santa Cruz and about 4 miles from the Santa Cruz Beach Boardwalk. While this location offers unbeatable views and access to amenities, the mountain terrain can make renovations and other major pr...
Continue reading →