Quality Inn Santa Cruz Downtown HotelQuality Inn hotel downtown Santa Cruz is near Santa Cruz Beach Boardwalk and Santa Cruz Wharf. Quality Inn Hotel offers convenient, comfortable & affordable lodging for business and vacation travelers.