Quality Inn & Suites (Capitola By-The-Sea)

720 Hill Street
Capitola, CA 95010