“Get Away, Exhale, and Relax!”
Set in the fragrant Redwood forests above Santa Cruz, the most desirable seaside resort on the West Coast, this country hideaway offers European-style comfort and California relaxed elegance.
Be the first to add a review to the Redwood Croft.
Hours not available
Problem with this listing? Let us know.
Credit Cards Accepted