Americas Best Value Inn Watsonville

781 Freedom Bouleavard, Watsonville