Fairfield Inn & Suites by Marriott Santa Cruz - Capitola

1255 41st Avenue
Capitola, CA 95010