By Joanne Thomas In a town like Santa Cruz, where tourism revolves around the beach, the surf and the Boardwalk, it’s remarkable that there’s only a single hotel – the Dream Inn – claiming a beachfront setting. Since it first…
The beachfront pool hot tub and bar at the Dream Inn, Santa Cruz, California (Photo by California News Press)