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.
Membership Level: Member (51-100 Employees)
Categories: Arts, Culture & Entertainment, Lodging
Tags: banquets, conferences, parties, resort, restaurant, spa
One Chaminade Lane
Santa Cruz, CA 95065