Comfort Inn - Beach/Boardwalk

314 Riverside Ave.
Santa Cruz, CA 95060