Chaminade Resort & Spa

Situated on the northwestern edge of scenic Santa Cruz, Chaminade Resort & Spa is a spectacular resort featuring well-appointed accommodations and breathtaking views of Monterey Bay and the Santa Cruz Mountains.