Last time updated: 2/20/23, 10:51 PM
About
Dream Inn Santa Cruz is the only beachfront resort offering oceanside dining with panoramic views of the famous Cowell Beach.
Frequently Asked Questions
Which days is Dream Inn Santa Cruz open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Copied to clipboard!
We use cookies to improve the user experience
learn more. If you continue browsing you accept their use.
Understood