Media Trust Score100%

Santa Cruz luxury hotel La Bahia finally being built after 20-year effort

A luxury hotel is finally being built near the Santa Cruz Beach Boardwalk … The California Coastal Commission finally killed the effort in 2011, …

  • You already voted!
  • Read More