Dream Inn Hotel Review: Bliss on Santa Cruz Beach
An overnight stay at the Dream Inn catapulted this oceanfront Santa Cruz hotel to the top of my favorite places to stay in this legendary beach/college/80s vampire movie town. The…
An overnight stay at the Dream Inn catapulted this oceanfront Santa Cruz hotel to the top of my favorite places to stay in this legendary beach/college/80s vampire movie town. The…