Dream Inn Review: The Only Santa Cruz Hotel Actually On the Beach
Thinking about the Dream Inn Santa Cruz? Here is my honest review after two nights on Cowell Beach, including the room categories, the real cost of parking, how it compares to La Bahia, and whether the view makes up for the sheets.












