Chaminade Resort & Spa

One Chaminade Lane
Santa Cruz, CA 95065