Empty gallery

Google

Business Location Map
Overview

Fairfield Inn & Suites Santa Cruz - Capitola

Fairfield Inn & Suites Santa Cruz - Capitola's avatar

Hotel

1255 41st Ave, Capitola, CA 95010, USA