Comfort Inn Boardwalk

314 Riverside Avenue, Santa Cruz