La Quinta Inn & Suites by Wyndham Santa Cruz

550 Second Street
Santa Cruz CA 95060


Location
  • Beach
Overview

Newly renovated Meeting Room Space! 250sqft, it fits 12 people for U-Shape or Boardroom style, 18 in theater or classroom style, or 2 tables of 8 for a teams style layout.

Info Last Updated
  • 06-11-2024