Comfort Inn Beach/Boardwalk Area

314 Riverside Ave
Santa Cruz
California
United States