We found you 1 hotel…

Dream Inn

Santa Cruz, California Coast

  • Santa Cruz beachfront location
  • Heated beachfront pool
  • Beachfront restaurant
More details