Showing 2 of 2 results
The Dream Inn is a beachfront hotel in Santa Cruz, offering upscale accommodations perfect for a weekend escape, corporate event, family vacation or a romantic getaway. Ideally located a few blocks from The Boardwalk and close to UC Santa Cruz, the Dream Inn is Santa Cruz’s upscale boutique hotel. Located on Cowell’s beach, adjacent to…
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. This award-winning resort is the ideal place to discover California at its most peaceful, providing guests ample opportunity to lounge amidst lush green trees…