If you ever walk down the Santa Cruz boardwalk with its saltwater-taffy paint scheme and nostalgic carnival rides and think, “This is like a Wes Anderson movie” – you’re not alone.
The Dream Inn is the only hotel in Santa Cruz directly on the famous Cowell Beach, and alongside the Boardwalk ... we comfortably fit two adults and two kids in our room), and are all charming ...